<SEC-DOCUMENT>0001564590-22-007618.txt : 20220228
<SEC-HEADER>0001564590-22-007618.hdr.sgml : 20220228
<ACCEPTANCE-DATETIME>20220228161232
ACCESSION NUMBER:		0001564590-22-007618
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		77
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220228
DATE AS OF CHANGE:		20220228

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HERON THERAPEUTICS, INC. /DE/
		CENTRAL INDEX KEY:			0000818033
		STANDARD INDUSTRIAL CLASSIFICATION:	PHARMACEUTICAL PREPARATIONS [2834]
		IRS NUMBER:				942875566
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-33221
		FILM NUMBER:		22689633

	BUSINESS ADDRESS:	
		STREET 1:		4242 CAMPUS POINT COURT, SUITE 200
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92121
		BUSINESS PHONE:		8582514400

	MAIL ADDRESS:	
		STREET 1:		4242 CAMPUS POINT COURT, SUITE 200
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92121

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	AP PHARMA INC /DE/
		DATE OF NAME CHANGE:	20010511

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ADVANCED POLYMER SYSTEMS INC /DE/
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>hrtx-10k_20211231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml  version="1.0" encoding="utf-8"?>
<!-- DFIN ActiveDisclosure(SM) Inline XBRL Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date      : 2022-02-28T19:37:16.2749465+00:00 -->
<!-- Version            : 5.0.1.728 -->
<!-- Package ID         : 541d0932ac7948f8a0413b1e40a11559 -->
<!-- Copyright (c) 2022 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:hrtx="http://www.herontx.com/20211231" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html" />
<title>
hrtx-10k_20211231.htm
</title>
</head>
<!-- NG Converter v5.0.2.71 -->
<body><div style="display:none">
	<ix:header>
		<ix:hidden>
			<ix:nonNumeric id="F_000001" name="dei:AmendmentFlag" contextRef="C_0000818033_20210101_20211231">false</ix:nonNumeric>
			<ix:nonNumeric id="F_000004" name="dei:DocumentFiscalPeriodFocus" contextRef="C_0000818033_20210101_20211231">FY</ix:nonNumeric>
			<ix:nonNumeric id="F_000006" name="dei:EntityRegistrantName" contextRef="C_0000818033_20210101_20211231">HERON THERAPEUTICS, INC. /DE/</ix:nonNumeric>
			<ix:nonNumeric id="F_000007" name="dei:EntityCentralIndexKey" contextRef="C_0000818033_20210101_20211231">0000818033</ix:nonNumeric>
			<ix:nonNumeric id="F_000008" name="dei:CurrentFiscalYearEndDate" contextRef="C_0000818033_20210101_20211231">--12-31</ix:nonNumeric>
			<ix:nonNumeric id="F_000411" name="us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" contextRef="C_0000818033_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_us-gaapAccountingStandardsUpdate201912Member_20211231">true</ix:nonNumeric>
			<ix:nonNumeric id="F_000412" name="us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" contextRef="C_0000818033_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_us-gaapAccountingStandardsUpdate201912Member_20211231">true</ix:nonNumeric>
			<ix:nonNumeric id="F_000581" name="us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend" contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20210101_20211231">true</ix:nonNumeric>
			<ix:nonNumeric id="F_000927" name="hrtx:PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct" contextRef="C_0000818033_20200325_20200327">P5Y</ix:nonNumeric>
			<ix:nonNumeric id="F_000816" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231">P4Y</ix:nonNumeric>
			<ix:nonFraction unitRef="U_iso4217USD" id="F_000078" name="us-gaap:CommitmentsAndContingencies" contextRef="C_0000818033_20211231" xsi:nil="true"></ix:nonFraction>
			<ix:nonFraction unitRef="U_iso4217USD" id="F_000079" name="us-gaap:CommitmentsAndContingencies" contextRef="C_0000818033_20201231" xsi:nil="true"></ix:nonFraction>
			<ix:nonFraction unitRef="U_iso4217USD" id="F_000080" name="us-gaap:PreferredStockValue" contextRef="C_0000818033_20211231" xsi:nil="true"></ix:nonFraction>
			<ix:nonFraction unitRef="U_iso4217USD" id="F_000081" name="us-gaap:PreferredStockValue" contextRef="C_0000818033_20201231" xsi:nil="true"></ix:nonFraction>
			<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000758" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20210101_20211231" decimals="INF">7.20</ix:nonFraction>
			<ix:nonNumeric id="F_000769" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20210101_20211231">P5Y3M10D</ix:nonNumeric>
			<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000759" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20210101_20211231" decimals="INF">10.64</ix:nonFraction>
			<ix:nonNumeric id="F_000770" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20210101_20211231">P5Y10M2D</ix:nonNumeric>
			<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000760" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20210101_20211231" decimals="INF">15.22</ix:nonFraction>
			<ix:nonNumeric id="F_000771" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20210101_20211231">P8Y6M14D</ix:nonNumeric>
			<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000761" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20210101_20211231" decimals="INF">15.75</ix:nonFraction>
			<ix:nonNumeric id="F_000772" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20210101_20211231">P5Y8M23D</ix:nonNumeric>
			<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000762" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20210101_20211231" decimals="INF">18.26</ix:nonFraction>
			<ix:nonNumeric id="F_000773" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20210101_20211231">P6Y6M21D</ix:nonNumeric>
			<ix:nonNumeric id="F_000774" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20210101_20211231">P7Y9M3D</ix:nonNumeric>
			<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000763" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20210101_20211231" decimals="INF">25.06</ix:nonFraction>
			<ix:nonNumeric id="F_000775" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20210101_20211231">P5Y2M23D</ix:nonNumeric>
			<ix:nonNumeric id="F_000776" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" contextRef="C_0000818033_20210101_20211231">P6Y7M2D</ix:nonNumeric>
			<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000757" name="hrtx:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20210101_20211231" decimals="INF">25.02</ix:nonFraction>
			<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000764" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20210101_20211231" decimals="INF">10.55</ix:nonFraction>
			<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000765" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20210101_20211231" decimals="INF">15.55</ix:nonFraction>
			<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000766" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20210101_20211231" decimals="INF">18.88</ix:nonFraction>
			<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000767" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20210101_20211231" decimals="INF">24.97</ix:nonFraction>
			<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000768" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20210101_20211231" decimals="INF">39.00</ix:nonFraction>
			<ix:nonNumeric id="F_000826" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231">P6Y</ix:nonNumeric>
			<ix:nonNumeric id="F_000827" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231">P6Y</ix:nonNumeric>
			<ix:nonNumeric id="F_000828" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20190101_20191231">P6Y</ix:nonNumeric>
			<ix:nonNumeric id="F_000838" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231">P6M</ix:nonNumeric>
			<ix:nonNumeric id="F_000839" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231">P6M</ix:nonNumeric>
			<ix:nonNumeric id="F_000840" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231">P6M</ix:nonNumeric>
		</ix:hidden>
		<ix:references>
			<link:schemaRef xlink:type="simple" xlink:href="hrtx-20211231.xsd" xlink:arcrole="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase"></link:schemaRef>
		</ix:references>
		<ix:resources>
			<xbrli:context id="C_0000818033_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:unit id="U_xbrlishares">
				<xbrli:measure>xbrli:shares</xbrli:measure>
			</xbrli:unit>
			<xbrli:context id="C_0000818033_20220204">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2022-02-04</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:unit id="U_iso4217USD">
				<xbrli:measure>iso4217:USD</xbrli:measure>
			</xbrli:unit>
			<xbrli:context id="C_0000818033_20210630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-06-30</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_deiLegalEntityAxis_hrtxOUMCOLLPMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="dei:LegalEntityAxis">hrtx:OUMCOLLPMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:unit id="U_iso4217USD_xbrlishares">
				<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:context id="C_0000818033_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20181231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2018-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20181231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2018-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20181231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2018-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20181231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2018-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_20181231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2018-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2019-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2019-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2019-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2019-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2019-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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:unit id="U_hrtxCountry">
				<xbrli:measure>hrtx:Country</xbrli:measure>
			</xbrli:unit>
			<xbrli:context id="C_0000818033_srtProductOrServiceAxis_hrtxHTX011Member_srtStatementGeographicalAxis_srtEuropeMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:HTX011Member</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:unit id="U_xbrlipure">
				<xbrli:measure>xbrli:pure</xbrli:measure>
			</xbrli:unit>
			<xbrli:context id="C_0000818033_srtMajorCustomersAxis_hrtxLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:LargestCustomerMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtMajorCustomersAxis_hrtxSecondLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:SecondLargestCustomerMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtMajorCustomersAxis_hrtxThirdLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:ThirdLargestCustomerMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtMajorCustomersAxis_hrtxSignificantCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:SignificantCustomerMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtMajorCustomersAxis_hrtxLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:LargestCustomerMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtMajorCustomersAxis_hrtxSecondLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:SecondLargestCustomerMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtMajorCustomersAxis_hrtxThirdLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:ThirdLargestCustomerMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtMajorCustomersAxis_hrtxSignificantCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:SignificantCustomerMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</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="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapRestrictedStockUnitsRSUMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapWarrantMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapWarrantMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</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="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapConvertibleDebtSecuritiesMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapConvertibleDebtSecuritiesMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapConvertibleDebtSecuritiesMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</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="C_0000818033_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_us-gaapAccountingStandardsUpdate201912Member_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201912Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hrtx:UnitedStatesCommercialPaperMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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">hrtx:UnitedStatesCommercialPaperMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hrtx:ForeignCommercialPaperMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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:FairValueByAssetClassAxis">hrtx:ForeignCommercialPaperMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hrtx:UnitedStatesCommercialPaperMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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">hrtx:UnitedStatesCommercialPaperMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hrtx:ForeignCommercialPaperMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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:FairValueByAssetClassAxis">hrtx:ForeignCommercialPaperMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</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>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hrtx:UnitedStatesCommercialPaperMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxForeignCommercialPaperMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hrtx:ForeignCommercialPaperMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hrtx:UnitedStatesCommercialPaperMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxForeignCommercialPaperMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hrtx:ForeignCommercialPaperMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtProductOrServiceAxis_hrtxZYNRELEFMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:ZYNRELEFMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:CINVANTIMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:SUSTOLMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:SUSTOLMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:CINVANTIMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:SUSTOLMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:SUSTOLMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapEquipmentMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapEquipmentMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapComputerEquipmentMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapComputerEquipmentMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapFurnitureAndFixturesMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapFurnitureAndFixturesMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:CINVANTIMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:CINVANTIMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:CINVANTIMember</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="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:SUSTOLMember</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="C_0000818033_srtProductOrServiceAxis_hrtxZYNRELEFMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:ZYNRELEFMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForSalesReturns1Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForDistributorFeesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForRebatesAndChargebacksMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForSalesReturns1Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForDistributorFeesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForRebatesAndChargebacksMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForSalesReturns1Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForDistributorFeesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForRebatesAndChargebacksMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:unit id="U_utrsqft">
				<xbrli:measure>utr:sqft</xbrli:measure>
			</xbrli:unit>
			<xbrli:context id="C_0000818033_srtStatementGeographicalAxis_stprCA_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtStatementGeographicalAxis_stprCA_20210930">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-09-30</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtStatementGeographicalAxis_stprCA_20211031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-10-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtStatementGeographicalAxis_stprCA_us-gaapTypeOfArrangementAxis_hrtxSubleaseAgreementMember_20211031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hrtx:SubleaseAgreementMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-10-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtStatementGeographicalAxis_stprCA_20211001_20211031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-10-01</xbrli:startDate>
					<xbrli:endDate>2021-10-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtStatementGeographicalAxis_stprCA_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtStatementGeographicalAxis_stprCA_us-gaapTypeOfArrangementAxis_hrtxSubleaseAgreementMember_20211001_20211031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hrtx:SubleaseAgreementMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-10-01</xbrli:startDate>
					<xbrli:endDate>2021-10-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtStatementGeographicalAxis_hrtxRedwoodCityMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hrtx:RedwoodCityMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtStatementGeographicalAxis_hrtxRedwoodCityMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hrtx:RedwoodCityMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtStatementGeographicalAxis_stprNJ_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:NJ</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtStatementGeographicalAxis_stprNJ_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:NJ</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtRangeAxis_srtMinimumMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtRangeAxis_srtMaximumMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_20201001_20201031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-10-01</xbrli:startDate>
					<xbrli:endDate>2020-10-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_20211001_20211031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-10-01</xbrli:startDate>
					<xbrli:endDate>2021-10-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_20201001_20201031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-10-01</xbrli:startDate>
					<xbrli:endDate>2020-10-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_20211001_20211031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-10-01</xbrli:startDate>
					<xbrli:endDate>2021-10-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapRestructuringCostAndReserveAxis_hrtxAcceleratedNoncashStockOptionExpenseMember_20201001_20201031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">hrtx:AcceleratedNoncashStockOptionExpenseMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-10-01</xbrli:startDate>
					<xbrli:endDate>2020-10-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapRestructuringCostAndReserveAxis_hrtxAcceleratedNoncashStockOptionExpenseMember_20211001_20211031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">hrtx:AcceleratedNoncashStockOptionExpenseMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-10-01</xbrli:startDate>
					<xbrli:endDate>2021-10-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_us-gaapRestructuringPlanAxis_hrtxTwoThousandTwentyOneRestructuringPlanMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">hrtx:TwoThousandTwentyOneRestructuringPlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_us-gaapRestructuringPlanAxis_hrtxTwoThousandTwentyRestructuringPlanMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">hrtx:TwoThousandTwentyRestructuringPlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-05-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-05-01</xbrli:startDate>
					<xbrli:endDate>2021-05-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapDebtInstrumentRedemptionPeriodAxis_us-gaapDebtInstrumentRedemptionPeriodOneMember_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-05-01</xbrli:startDate>
					<xbrli:endDate>2021-05-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapDebtInstrumentRedemptionPeriodAxis_us-gaapDebtInstrumentRedemptionPeriodTwoMember_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-05-01</xbrli:startDate>
					<xbrli:endDate>2021-05-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-05-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110430">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2011-04-30</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110401_20110430">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2011-04-01</xbrli:startDate>
					<xbrli:endDate>2011-04-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110729_20110729">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2011-07-29</xbrli:startDate>
					<xbrli:endDate>2011-07-29</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20110401_20110430">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2011-04-01</xbrli:startDate>
					<xbrli:endDate>2011-04-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210501_20210531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-05-01</xbrli:startDate>
					<xbrli:endDate>2021-05-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-05-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191001_20191031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2019-10-01</xbrli:startDate>
					<xbrli:endDate>2019-10-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2019-10-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_20191001_20191031">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2019-10-01</xbrli:startDate>
					<xbrli:endDate>2019-10-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20140630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2014-06-30</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20140601_20140630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2014-06-01</xbrli:startDate>
					<xbrli:endDate>2014-06-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</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="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20210401_20210430">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-04-01</xbrli:startDate>
					<xbrli:endDate>2021-04-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20210401_20210430">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-04-01</xbrli:startDate>
					<xbrli:endDate>2021-04-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_19971231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>1997-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20071201_20071231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2007-12-01</xbrli:startDate>
					<xbrli:endDate>2007-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20090501_20090531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2009-05-01</xbrli:startDate>
					<xbrli:endDate>2009-05-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20110601_20110630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2011-06-01</xbrli:startDate>
					<xbrli:endDate>2011-06-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20140501_20140531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2014-05-01</xbrli:startDate>
					<xbrli:endDate>2014-05-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20150501_20150531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2015-05-01</xbrli:startDate>
					<xbrli:endDate>2015-05-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20160601_20160630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2016-06-01</xbrli:startDate>
					<xbrli:endDate>2016-06-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20170601_20170630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2017-06-01</xbrli:startDate>
					<xbrli:endDate>2017-06-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20190601_20190630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2019-06-01</xbrli:startDate>
					<xbrli:endDate>2019-06-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210601_20210630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-06-01</xbrli:startDate>
					<xbrli:endDate>2021-06-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</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="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20100501_20100531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2010-05-01</xbrli:startDate>
					<xbrli:endDate>2010-05-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20110601_20110630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2011-06-01</xbrli:startDate>
					<xbrli:endDate>2011-06-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20140501_20140531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2014-05-01</xbrli:startDate>
					<xbrli:endDate>2014-05-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20150501_20150531">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2015-05-01</xbrli:startDate>
					<xbrli:endDate>2015-05-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20160601_20160630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2016-06-01</xbrli:startDate>
					<xbrli:endDate>2016-06-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20170601_20170630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2017-06-01</xbrli:startDate>
					<xbrli:endDate>2017-06-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20190601_20190630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2019-06-01</xbrli:startDate>
					<xbrli:endDate>2019-06-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20210601_20210630">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-06-01</xbrli:startDate>
					<xbrli:endDate>2021-06-30</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20071231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2007-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange1Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange2Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange3Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange4Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange5Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange6Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange7Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange6Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange1Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange2Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange3Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange4Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange5Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange7Member</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</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="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hrtx:EmployeeStockPurchasePlanMember</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="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2019-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtRangeAxis_srtMaximumMember_20200101_20201231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-01-01</xbrli:startDate>
					<xbrli:endDate>2020-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtRangeAxis_srtMaximumMember_20190101_20191231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapStateAndLocalJurisdictionMember_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2021-12-31</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapStateAndLocalJurisdictionMember_20210101_20211231">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2021-01-01</xbrli:startDate>
					<xbrli:endDate>2021-12-31</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_20200325_20200327">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-03-25</xbrli:startDate>
					<xbrli:endDate>2020-03-27</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_20200327">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-03-27</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtRangeAxis_srtMinimumMember_us-gaapIncomeTaxAuthorityNameAxis_us-gaapCaliforniaFranchiseTaxBoardMember_20200627_20200629">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:startDate>2020-06-27</xbrli:startDate>
					<xbrli:endDate>2020-06-29</xbrli:endDate>
				</xbrli:period>
			</xbrli:context>
			<xbrli:context id="C_0000818033_srtRangeAxis_srtMaximumMember_us-gaapIncomeTaxAuthorityNameAxis_us-gaapCaliforniaFranchiseTaxBoardMember_20200629">
				<xbrli:entity>
					<xbrli:identifier scheme="http://www.sec.gov/CIK">0000818033</xbrli:identifier>
					<xbrli:segment>
						<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
						<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
					</xbrli:segment>
				</xbrli:entity>
				<xbrli:period>
					<xbrli:instant>2020-06-29</xbrli:instant>
				</xbrli:period>
			</xbrli:context>
		</ix:resources>
	</ix:header>
</div>

<p style="border-top:Double 2.25pt;padding-top:1pt;text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:4pt;font-weight:bold;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:16pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">UNITED STATES</span></p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:16pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">SECURITIES AND EXCHANGE COMMISSION</span></p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Washington,&#160;D.C. 20549</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:3pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:16pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Form&#160;<ix:nonNumeric id="F_000000" name="dei:DocumentType" contextRef="C_0000818033_20210101_20211231">10-K</ix:nonNumeric></span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:3pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(Mark One)</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:2%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8.5pt;font-family:Segoe UI Symbol;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonNumeric id="F_000029" name="dei:DocumentAnnualReport" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:boolballotbox">&#9745;</ix:nonNumeric></p></td>
<td valign="top" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-weight:bold;;font-size:8.5pt;">&#160;</p></td>
<td valign="bottom" style="width:97%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</p></td>
</tr>
</table></div>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the fiscal year ended <ix:nonNumeric id="F_000002" name="dei:DocumentPeriodEndDate" contextRef="C_0000818033_20210101_20211231" format="ixt:datemonthdayyearen">December&#160;31, <ix:nonNumeric id="F_000003" name="dei:DocumentFiscalYearFocus" contextRef="C_0000818033_20210101_20211231">2021</ix:nonNumeric></ix:nonNumeric></p>
<p style="text-align:center;margin-top:3pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">or</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:2%;">
<p style="text-align:center;margin-top:3pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8.5pt;font-family:Segoe UI Symbol;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonNumeric id="F_000031" name="dei:DocumentTransitionReport" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></p></td>
<td valign="top" style="width:1%;">
<p style="margin-top:3pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-weight:bold;;font-size:8.5pt;">&#160;</p></td>
<td valign="bottom" style="width:97%;">
<p style="margin-top:3pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</p></td>
</tr>
<tr>
<td valign="top" style="width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:8.5pt;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-weight:bold;;font-size:8.5pt;">&#160;</p></td>
<td valign="top" style="width:97%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:1.92%;text-indent:0%;color:#000000;font-size:3pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Commission file number:&#160;<ix:nonNumeric id="F_000018" name="dei:EntityFileNumber" contextRef="C_0000818033_20210101_20211231">001-33221</ix:nonNumeric></span></p>
<p style="text-align:center;margin-top:3pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:22pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">HERON THERAPEUTICS, INC.</span></p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">(Exact name of registrant as specified in its charter)</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:3pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="middle" style="width:49.5%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;text-transform:uppercase;font-weight:normal;font-style:normal;font-variant: normal;"><ix:nonNumeric id="F_000028" name="dei:EntityIncorporationStateCountryCode" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric></p></td>
<td valign="middle" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="middle" style="width:49.5%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonNumeric id="F_000019" name="dei:EntityTaxIdentificationNumber" contextRef="C_0000818033_20210101_20211231">94-2875566</ix:nonNumeric></p></td>
</tr>
<tr>
<td valign="middle" style="width:49.5%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">(State or other jurisdiction of incorporation or organization)</p></td>
<td valign="middle" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="middle" style="width:49.5%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">(I.R.S. Employer Identification No.)</p></td>
</tr>
<tr>
<td valign="middle" style="width:49.5%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-weight:bold;;font-size:3pt;">&#160;</p></td>
<td valign="middle" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:3pt;">&#160;</p></td>
<td valign="middle" style="width:49.5%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-weight:bold;;font-size:3pt;">&#160;</p></td>
</tr>
<tr>
<td valign="middle" style="width:49.5%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonNumeric id="F_000020" name="dei:EntityAddressAddressLine1" contextRef="C_0000818033_20210101_20211231">4242 CAMPUS POINT COURT</ix:nonNumeric>, <ix:nonNumeric id="F_000021" name="dei:EntityAddressAddressLine2" contextRef="C_0000818033_20210101_20211231">SUITE 200</ix:nonNumeric></p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonNumeric id="F_000022" name="dei:EntityAddressCityOrTown" contextRef="C_0000818033_20210101_20211231">SAN DIEGO</ix:nonNumeric>, <ix:nonNumeric id="F_000023" name="dei:EntityAddressStateOrProvince" contextRef="C_0000818033_20210101_20211231">CA</ix:nonNumeric></p></td>
<td valign="middle" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="middle" style="width:49.5%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonNumeric id="F_000024" name="dei:EntityAddressPostalZipCode" contextRef="C_0000818033_20210101_20211231">92121</ix:nonNumeric></p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">(Zip Code)</p></td>
</tr>
<tr>
<td valign="middle" style="width:49.5%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">(Address of principal executive offices)</p></td>
<td valign="middle" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="middle" style="width:49.5%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:3pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Registrant&#8217;s telephone number, including area code:</span></p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">(<ix:nonNumeric id="F_000025" name="dei:CityAreaCode" contextRef="C_0000818033_20210101_20211231">858</ix:nonNumeric>) <ix:nonNumeric id="F_000026" name="dei:LocalPhoneNumber" contextRef="C_0000818033_20210101_20211231">251-4400</ix:nonNumeric></span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:3pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Securities registered pursuant to Section&#160;12(b) of the Act:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:3pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:39%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Title of each class</p></td>
<td valign="top" style="width:1%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;">&#160;</p></td>
<td valign="top" style="width:20%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trading Symbol(s)</p></td>
<td valign="top" style="width:1%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;">&#160;</p></td>
<td valign="top" style="width:39%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Name of each exchange on which registered</p></td>
</tr>
<tr>
<td valign="top" style="width:39%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonNumeric id="F_000032" name="dei:Security12bTitle" contextRef="C_0000818033_20210101_20211231">Common Stock, par value $0.01 per share</ix:nonNumeric></p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;">&#160;</p></td>
<td valign="top" style="width:20%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonNumeric id="F_000005" name="dei:TradingSymbol" contextRef="C_0000818033_20210101_20211231">HRTX</ix:nonNumeric></p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;">&#160;</p></td>
<td valign="top" style="width:39%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The <ix:nonNumeric id="F_000033" name="dei:SecurityExchangeName" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:exchnameen">Nasdaq</ix:nonNumeric> Capital Market</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:3pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:1.92%;text-indent:0%;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Securities registered pursuant to Section&#160;12(g) of the Act:</span><span style="font-weight:normal;color:#000000;"> </span><span style="Background-color:#FFFFFF;">None</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.&#160;&#160;<ix:nonNumeric id="F_000012" name="dei:EntityWellKnownSeasonedIssuer" contextRef="C_0000818033_20210101_20211231">Yes</ix:nonNumeric>&#160;</span><span style="Background-color:#FFFFFF;font-family:Segoe UI Symbol;">&#9745;</span><span style="Background-color:#FFFFFF;">&#160;&#160;&#160;&#160;No&#160;</span><span style="Background-color:#FFFFFF;font-family:Segoe UI Symbol;">&#9744;</span></p>
<p style="margin-top:3pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;&#160;Yes&#160;</span><span style="Background-color:#FFFFFF;font-family:Segoe UI Symbol;">&#9744;</span><span style="Background-color:#FFFFFF;">&#160;&#160;&#160;<ix:nonNumeric id="F_000010" name="dei:EntityVoluntaryFilers" contextRef="C_0000818033_20210101_20211231">No</ix:nonNumeric>&#160;</span><span style="Background-color:#FFFFFF;font-family:Segoe UI Symbol;">&#9745;</span></p>
<p style="margin-top:3pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#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 id="F_000009" name="dei:EntityCurrentReportingStatus" contextRef="C_0000818033_20210101_20211231">Yes</ix:nonNumeric>&#160;</span><span style="Background-color:#FFFFFF;font-family:Segoe UI Symbol;">&#9745;</span><span style="Background-color:#FFFFFF;">&#160;&#160;&#160;No&#160;</span><span style="Background-color:#FFFFFF;font-family:Segoe UI Symbol;">&#9744;</span>&#160;</p>
<p style="margin-top:3pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">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&#160;S-T (&#167;&#160;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 id="F_000027" name="dei:EntityInteractiveDataCurrent" contextRef="C_0000818033_20210101_20211231">Yes</ix:nonNumeric>&#160;</span><span style="Background-color:#FFFFFF;font-family:Segoe UI Symbol;">&#9745;</span><span style="Background-color:#FFFFFF;">&#160;&#160;&#160;&#160;No&#160;</span><span style="Background-color:#FFFFFF;font-family:Segoe UI Symbol;">&#9744;</span></p>
<p style="margin-top:3pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:3pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:18%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonNumeric id="F_000011" name="dei:EntityFilerCategory" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:entityfilercategoryen">Large accelerated filer</ix:nonNumeric></p></td>
<td valign="top" style="width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;font-family:Segoe UI Symbol;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">&#9745;</span></p></td>
<td valign="top" style="width:56%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8.5pt;">&#160;</p></td>
<td valign="top" style="width:22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accelerated filer</p></td>
<td valign="top" style="width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;font-family:Segoe UI Symbol;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">&#9744;</span></p></td>
</tr>
<tr>
<td valign="top" style="width:18%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:3pt;">&#160;</p></td>
<td valign="top" style="width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:3pt;">&#160;</p></td>
<td valign="top" style="width:56%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:3pt;">&#160;</p></td>
<td valign="top" style="width:22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:3pt;">&#160;</p></td>
<td valign="top" style="width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:3pt;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="width:18%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-accelerated filer</p></td>
<td valign="top" style="width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;font-family:Segoe UI Symbol;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">&#9744;</span></p></td>
<td valign="top" style="width:56%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8.5pt;">&#160;</p></td>
<td valign="top" style="width:22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Smaller reporting company</p></td>
<td valign="top" style="width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;font-family:Segoe UI Symbol;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"><ix:nonNumeric id="F_000014" name="dei:EntitySmallBusiness" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></p></td>
</tr>
<tr>
<td valign="top" style="width:18%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:3pt;">&#160;</p></td>
<td valign="top" style="width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:3pt;">&#160;</p></td>
<td valign="top" style="width:56%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:3pt;">&#160;</p></td>
<td valign="top" style="width:22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:3pt;">&#160;</p></td>
<td valign="top" style="width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:3pt;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="width:18%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8.5pt;">&#160;</p></td>
<td valign="top" style="width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8.5pt;">&#160;</p></td>
<td valign="top" style="width:56%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8.5pt;">&#160;</p></td>
<td valign="top" style="width:22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Emerging growth company</p></td>
<td valign="top" style="width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;font-family:Segoe UI Symbol;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"><ix:nonNumeric id="F_000015" name="dei:EntityEmergingGrowthCompany" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:3pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">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 13(a) of the Exchange Act.&#160;&#160;&#160;</span><span style="Background-color:#FFFFFF;font-family:Segoe UI Symbol;">&#9744;</span><span style="Background-color:#FFFFFF;">&#160;</span><span style="font-family:Cambria;font-size:12pt;color:#000000;">&#160;</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="font-family:Segoe UI Symbol;color:#000000;"><ix:nonNumeric id="F_000016" name="dei:IcfrAuditorAttestationFlag" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:boolballotbox">&#9745;</ix:nonNumeric></span></p>
<p style="margin-top:3pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">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;</span><span style="Background-color:#FFFFFF;font-family:Segoe UI Symbol;"><ix:nonNumeric id="F_000017" name="dei:EntityShellCompany" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span><span style="Background-color:#FFFFFF;">&#160;&#160;&#160;&#160;No&#160;</span><span style="font-family:Segoe UI Symbol;color:#000000;">&#9745;</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The aggregate market value of voting and non-voting common stock held by non-affiliates of the registrant as of June&#160;30, 2021 totaled $<ix:nonFraction unitRef="U_iso4217USD" id="F_000030" name="dei:EntityPublicFloat" contextRef="C_0000818033_20210630" decimals="-8" scale="9">1.6</ix:nonFraction> billion based on the closing price of</span> $15.52 <span style="Background-color:#FFFFFF;">as reported by The Nasdaq Capital Market</span>.<span style="Background-color:#FFFFFF;"> As of February 4, 2022, there were <ix:nonFraction unitRef="U_xbrlishares" id="F_000013" name="dei:EntityCommonStockSharesOutstanding" contextRef="C_0000818033_20220204" decimals="INF" format="ixt:numdotdecimal">102,140,651</ix:nonFraction> shares of the Company&#8217;s common stock ($0.01&#160;par value) outstanding.</span></p>
<p style="text-align:center;margin-top:3pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Documents Incorporated by Reference </span></p><ix:nonNumeric id="F_000336" name="dei:DocumentsIncorporatedByReferenceTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Portions of the registrant&#8217;s Definitive Proxy Statement related to its 2022 Annual Meeting of Stockholders&#8217; to be held on or about June&#160;16,&#160;2022 are incorporated by reference into Part&#160;III of this Annual Report on Form 10-K. Such Definitive Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates. Except as expressly incorporated by reference, the registrant&#8217;s Definitive Proxy Statement shall not be deemed to be part of this report.</span></p></ix:nonNumeric>
<p style="border-bottom:Double 2.25pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:4pt;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">TABLE OF CONTENTS</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><a href="#PART_I"><span style="text-decoration:none;">PART&#160;I</span></a></p></td>
<td valign="bottom" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 1.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_1_BUSINESS"><span style="text-decoration:none;">Business</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 1A.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_1A_RISK_FACTORS"><span style="text-decoration:none;">Risk Factors</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 1B.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_1B_UNRESOLVED_STAFF_COMMENTS"><span style="text-decoration:none;">Unresolved Staff Comments</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 2.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_2_PROPERTIES"><span style="text-decoration:none;">Properties</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 3.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_3_LEGAL_PROCEEDINGS"><span style="text-decoration:none;">Legal Proceedings</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 4.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_4_MINE_SAFETY_DISCLOSURES"><span style="text-decoration:none;">Mine Safety Disclosures</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><a href="#PART_II"><span style="text-decoration:none;">PART&#160;II</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 5.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_5_MARKET_FOR_REGISTRANTS_COMMON_EQU"><span style="text-decoration:none;">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55</p></td>
</tr>
<tr style="height:12.6pt;">
<td valign="middle" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 6.</span></p></td>
<td valign="middle" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_6_RESERVED"><span style="text-decoration:none;">Reserved</span></a></p></td>
<td valign="middle" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 7.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_7_MANAGEMENTS_DISCUSSION_ANALYSIS_F"><span style="text-decoration:none;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 7A.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_7A_QUANTITATIVE_QUALITATIVE_DISCLOS"><span style="text-decoration:none;">Quantitative and Qualitative Disclosures About Market Risk</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 8.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_8_FINANCIAL_STATEMENTS_SUPPLEMENTAR"><span style="text-decoration:none;">Financial Statements and Supplementary Data</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 9.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_9_CHANGES_IN_DISAGREEMENTS_WITH_ACC"><span style="text-decoration:none;">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 9A.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_9A_CONTROLS_PROCEDURES"><span style="text-decoration:none;">Controls and Procedures</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 9B.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_9B_OR_INFORMATION"><span style="text-decoration:none;">Other Information</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 9C.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_9B_OR_INFORMATION"><span style="text-decoration:none;">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><a href="#PART_III"><span style="text-decoration:none;">PART&#160;III</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 10.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_10_DIRECTORS_EXECUTIVE_FICERS_CORPO"><span style="text-decoration:none;">Directors, Executive Officers and Corporate Governance</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 11.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_11_EXECUTIVE_COMPENSATION"><span style="text-decoration:none;">Executive Compensation</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99</p></td>
</tr>
<tr style="height:25pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 12.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_12_SECURITY_OWNERSHIP_CERTAIN_BENEF"><span style="text-decoration:none;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 13.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_13_CERTAIN_RELATIONSHIPS_RELATED_TR"><span style="text-decoration:none;">Certain Relationships and Related Transactions, and Director Independence</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 14.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_14_PRINCIPAL_ACCOUNTANT_FEES_SERVIC"><span style="text-decoration:none;">Principal Accountant Fees and Services</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><a href="#PART_IV"><span style="text-decoration:none;">PART&#160;IV</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 15.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_15_EXHIBITS_FINANCIAL_STATEMENT_SCH"><span style="text-decoration:none;">Exhibits, Financial Statement Schedules</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100</p></td>
</tr>
<tr style="height:15pt;">
<td valign="bottom" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#EXHIBIT_INDEX"><span style="text-decoration:none;">Exhibit Index</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Item 16.</span></p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#ITEM_16_FORM_10K_SUMMARY"><span style="text-decoration:none;">Form 10-K Summary</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102</p></td>
</tr>
<tr style="height:15pt;">
<td valign="bottom" style="width:8%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:86%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#SIGNATURES"><span style="text-decoration:none;">Signatures</span></a></p></td>
<td valign="top" style="width:6%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">FORWARD-LOOKING STATEMENTS</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">This Annual Report on Form 10-K contains forward-looking statements within the meaning of the federal securities laws. We make such forward-looking statements pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995 and other federal securities laws. You can identify forward-looking statements by the use of the words &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;intend,&#8221; &#8220;estimate,&#8221; &#8220;project,&#8221; &#8220;will,&#8221; &#8220;could,&#8221; &#8220;should,&#8221; &#8220;may,&#8221; &#8220;might,&#8221; &#8220;plan,&#8221; &#8220;assume&#8221; and other expressions that predict or indicate future events and trends and which do not relate to historical matters. You should not rely on forward-looking statements because they involve known and unknown risks, uncertainties and other factors, some of which are beyond our control. These risks, uncertainties and other factors may cause our actual results, performance or achievements to be materially different from our anticipated future results, performance or achievements expressed or implied by the forward-looking statements.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Factors that might cause these differences include the following:</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to successfully commercialize, market and achieve market acceptance of ZYNRELEF<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (bupivacaine and meloxicam) extended-release solution (&#8220;ZYNRELEF&#8221;) in the United States (&#8220;U.S.&#8221;), the European Union (&#8220;EU&#8221;), the other countries in the European Economic Area (&#8220;EEA&#8221;), the United Kingdom, and any other countries in which we receive applicable regulatory approvals, including Canada, and of </span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">CINVANTI<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (aprepitant) injectable emulsion (&#8220;CINVANTI&#8221;) and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">SUSTOL<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (granisetron) extended-release injection (&#8220;SUSTOL&#8221;) in the U.S. (collectively, our &#8220;Products&#8221;), and HTX-019 and HTX-034 (collectively, our &#8220;Product Candidates&#8221;), if approved by applicable regulatory authorities, and our positioning relative to competing products&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the timing of the U.S. Food and Drug Administration&#8217;s (&#8220;FDA&#8221;) review process, whether the FDA approves any future supplemental New Drug Application (&#8220;sNDA&#8221;) for ZYNRELEF to further expand the U.S. label, and our ability to capture the potential additional market opportunity for the expanded U.S. label&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the timing of the FDA&#8217;s review process, whether the FDA approves the New Drug Application (&#8220;NDA&#8221;) for HTX-019 for the prevention of postoperative nausea and vomiting (&#8220;PONV&#8221;)&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to establish satisfactory pricing and obtain adequate reimbursement from government and third-party payors of our Products and our Product Candidates, if approved, or any product candidates we may develop&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">whether study results of our Products and Product Candidates are indicative of the results in future studies&#59; </span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the timing and results of the commercial launch of ZYNRELEF in Europe&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the potential regulatory approval for and commercial launch of our Product Candidates, if approved&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the potential market opportunities for our Products and our Product Candidates, if approved&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our competitors&#8217; activities, including decisions as to the timing of competing product launches, generic entrants, pricing and discounting&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">whether safety and efficacy results of our clinical studies and other required tests for expansion of the indications for our Products and approval of our Product Candidates provide data to warrant progression of clinical trials, potential regulatory approval or further development of any of our Products or Product Candidates&#59;</span></p></td></tr></table></div>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p>
<hr style="page-break-after:always" />
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="text-decoration:none;Background-color:#auto;font-size:10pt;font-family:'Times New Roman';"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to develop, acquire and advance product candidates into, and successfully complete, clinical studies, and our ability to submit for and obtain regulatory approval for product candidates in our anticipated timing, or at all&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to meet the postmarketing study requirements within the FDA&#8217;s mandated timelines and to obtain favorable results and comply with standard postmarketing requirements, including U.S. federal advertising and promotion laws, federal and state anti-fraud and abuse laws, healthcare information privacy and security laws, safety information, safety surveillance and disclosure of payments or other transfers of value to healthcare professionals and entities for Products or any of our Product Candidates&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to successfully develop and achieve regulatory approval for HTX-034 and our other future product candidates utilizing our proprietary Biochronomer<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> drug delivery technology (&#8220;Biochronomer Technology&#8221;)&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to establish key collaborations and vendor relationships for our Products and our Product Candidates&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to successfully develop and commercialize any technology that we may in-license or products we may acquire&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">unanticipated delays due to manufacturing difficulties, supply constraints or changes in the regulatory environment&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to successfully operate in non-U.S. jurisdictions in which we may choose to do business, including compliance with applicable regulatory requirements and laws&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">uncertainties associated with obtaining and enforcing patents and trade secrets to protect our Products, our Product Candidates, our Biochronomer Technology and our other technology, and our ability to successfully defend ourselves against unforeseen third-party infringement claims&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the extent of the impact of the ongoing Coronavirus Disease 2019 (&#8220;COVID-19&#8221;) pandemic on our business, including any COVID-19 mutations or variants and any other diseases related to or resulting from COVID-19&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our estimates regarding our capital requirements&#59; and</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to obtain additional financing and raise capital as necessary to fund operations or pursue business opportunities.</span></p></td></tr></table></div>
<p style="margin-top:10pt;line-height:12pt;margin-bottom:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Any forward-looking statements in this Annual Report on Form 10-K reflect our current views with respect to future events or to our future financial performance and involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by these forward-looking statements. Factors that may cause actual results to differ materially from current expectations include, among other things, those listed under the section entitled &#8220;Risk Factors&#8221; in this Annual Report on Form 10-K. You should carefully review all of these factors. Given these uncertainties, you should not place undue reliance on these forward-looking statements. These forward-looking statements were based on information, plans and estimates as of the date of this Annual Report on Form 10-K, and except as required by law, we assume no obligation to update any forward-looking statements to reflect changes in underlying assumptions or factors, new information, future events or other changes. These risk factors may be updated by our future filings under the Securities Exchange Act of 1934 (&#8220;Exchange Act&#8221;). You should carefully review all information therein.</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2</p>
<hr style="page-break-after:always" />
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="PART_I"><span style="Background-color:#FFFFFF;">PART&#160;I</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In this Annual Report on Form 10-K, all references to &#8220;Heron,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; and similar terms refer to Heron Therapeutics, Inc. and its wholly-owned subsidiary, Heron Therapeutics B.V. Heron Therapeutics<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup></span>, the Heron logo, <span style="Background-color:#FFFFFF;">ZYNRELEF<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup>, CINVANTI<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup>, </span>SUSTOL<span style="Background-color:#FFFFFF;"><sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> </span><span style="color:#000000;">and Biochronomer</span><span style="Background-color:#FFFFFF;"><sup style="font-size:85%;line-height:120%;vertical-align:top">&#174; </sup></span><span style="color:#000000;">are our trademarks. All other trademarks appearing or incorporated by reference into this Annual Report on Form 10-K are the property of their respective owners.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="ITEM_1_BUSINESS"><span style="Background-color:#FFFFFF;">ITEM 1. BUSINESS.</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Overview</span></p>
<p style="margin-bottom:0pt;margin-top:6pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are a commercial-stage biotechnology company focused on improving the lives of patients by developing best-in-class treatments to address some of the most important unmet patient needs. Our advanced science, patented technologies, and innovative approach to drug discovery and development have allowed us to create and commercialize a portfolio of products that aim to advance the standard of care for acute care and oncology patients. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Oncology Care Product Portfolio</p>
<p style="margin-bottom:0pt;margin-top:6pt;line-height:12pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">SUSTOL</p>
<p style="margin-bottom:0pt;margin-top:6pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">SUSTOL is our first commercial product. SUSTOL was approved by the FDA in August 2016, and we commenced commercial sales in the U.S. in October 2016.</p>
<p style="margin-bottom:0pt;margin-top:12pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">SUSTOL is indicated in combination with other antiemetics in adults for the prevention of acute and delayed nausea and vomiting associated with initial and repeat courses of moderately emetogenic chemotherapy (MEC) or anthracycline and cyclophosphamide (AC) combination chemotherapy regimens. SUSTOL is an extended-release, injectable 5-hydroxytryptamine type 3 (&#8220;5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub>&#8221;) receptor antagonist that utilizes our Biochronomer Technology to maintain therapeutic levels of granisetron for &#8805;5 days. The SUSTOL global Phase 3 development program was comprised of two, large, guideline-based clinical studies that evaluated SUSTOL&#8217;s efficacy and safety in more than 2,000 patients with cancer. SUSTOL&#8217;s efficacy<sup style="font-size:85%;line-height:120%;vertical-align:top"> </sup>in preventing nausea and vomiting was evaluated in both the acute phase (0&#8211;24 hours following chemotherapy) and the delayed phase (24&#8211;120 hours following chemotherapy).</p>
<p style="margin-bottom:0pt;margin-top:12pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">SUSTOL is the first extended-release 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonist approved for the prevention of acute and delayed nausea and vomiting associated with both MEC and AC combination chemotherapy regimens. A standard of care in the treatment of breast cancer and other cancer types, AC regimens are among the most commonly prescribed HEC regimens, as defined by both the National Comprehensive Cancer Network (&#8220;NCCN&#8221;) and the American Society of Clinical Oncology (&#8220;ASCO&#8221;). </p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In February 2017, the NCCN included SUSTOL as a part of its NCCN Clinical Practice Guidelines in Oncology for Antiemesis Version 1.2017. The NCCN has given SUSTOL<span style="Background-color:#FFFFFF;color:#000000;"> a Category 1 recommendation, the highest-level category of evidence and consensus, for use in the prevention of acute and delayed nausea and vomiting in patients receiving HEC or MEC regimens. The guidelines now identify SUSTOL as a &#8220;preferred&#8221; agent for preventing nausea and vomiting following MEC. Further, the guidelines highlight the unique, extended-release formulation of SUSTOL.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In January 2018, </span><span style="color:#1E1E1E;">a product-specific billing code, or permanent J-code (&#8220;J-code&#8221;), for SUSTOL became available. The new J-code was assigned by the&#160;</span><span style="color:#000000;">Centers for Medicare and Medicaid Services (&#8220;CMS&#8221;) </span><span style="color:#1E1E1E;">and has helped simplify the billing and reimbursement process for prescribers of SUSTOL.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI</p>
<p style="margin-bottom:0pt;margin-top:6pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI is our second commercial product. CINVANTI was approved by the FDA in November&#160;2017, and we commenced commercial sales in the U.S. in January 2018.</p>
<p style="margin-bottom:0pt;margin-top:12pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI, in combination with other antiemetic agents, is indicated in adults for the prevention of acute and delayed nausea and vomiting associated with initial and repeat courses of highly emetogenic cancer chemotherapy (HEC) including high-dose cisplatin as a single-dose regimen, delayed nausea and vomiting associated with initial and repeat courses of moderately emetogenic cancer chemotherapy (MEC) as a single-dose regimen, and nausea and vomiting associated with initial and repeat courses of MEC as a 3-day regimen.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI is an intravenous (&#8220;IV&#8221;) formulation of aprepitant, a substance P/neurokinin-1 (&#8220;NK<sub style="font-size:85%; vertical-align:bottom">1</sub>&#8221;) receptor antagonist. CINVANTI is the first IV formulation to directly deliver aprepitant, the active ingredient in EMEND<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> capsules. Aprepitant (including its prodrug, fosaprepitant) is the only single-agent NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonist to significantly reduce nausea and vomiting in both the acute phase (0&#8211;24 hours after chemotherapy) and the delayed phase (24&#8211;120 hours after chemotherapy). CINVANTI is the first and only IV formulation of an NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonist indicated for the prevention of acute and delayed nausea and vomiting associated with HEC and nausea and vomiting associated with MEC that is free of synthetic surfactants, including polysorbate 80.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NK<sub style="font-size:85%; vertical-align:bottom">1 </sub>receptor antagonists are typically used in combination with 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonists. The only other injectable NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonist currently approved in the U.S. for both acute and delayed chemotherapy induced nausea and vomiting (&#8220;CINV&#8221;), EMEND<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> IV (fosaprepitant), contains polysorbate 80, a synthetic surfactant, which has been linked to hypersensitivity reactions, including anaphylaxis, and infusion site reactions. The CINVANTI formulation does not contain polysorbate 80 or any other synthetic surfactant. Our CINVANTI data has demonstrated the bioequivalence of CINVANTI to EMEND IV, supporting its efficacy for the prevention of both acute and delayed nausea and vomiting associated with HEC and nausea and vomiting associated with MEC. Results also showed CINVANTI was better tolerated in healthy volunteers than EMEND IV, with significantly fewer adverse events (&#8220;AEs&#8221;) reported with CINVANTI.</p>
<p style="margin-bottom:0pt;margin-top:12pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2019, a J-code for CINVANTI became available. The new J-code was assigned by CMS and has helped simplify the billing and reimbursement process for prescribers of CINVANTI.</p>
<p style="margin-bottom:0pt;margin-top:12pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In February 2019, the FDA <span style="color:#1E1E1E;">approved&#160;our sNDA for CINVANTI, for IV use, which expanded the administration of CINVANTI beyond the initially approved administration method (a 30-minute IV infusion) to include a 2-minute IV injection.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#1E1E1E;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2019, the FDA approved our sNDA for CINVANTI to expand the indication and recommended dosage to include the 130 mg single-dose regimen for patients receiving MEC.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#1E1E1E;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In July 2020, we announced the initiation of the GUARDS-1 Study, a Phase 2 clinical study evaluating CINVANTI in early hospitalized patients with COVID-19. GUARDS-1, also referred to as Study HTX-019-202, is a randomized, placebo-controlled, double-blinded, Phase 2 study designed to investigate the efficacy and safety of adding daily dosing of CINVANTI for 14 days as a 2-minute intravenous injection&#160;to standard of care to reduce mortality and the need for assisted ventilation in early hospitalized adult patients with a confirmed severe acute respiratory syndrome coronavirus 2 infection. Due to declining numbers in hospitalized patients in the first half of 2021, slowing enrollment considerably, we have terminated the GUARDS-1 study early. </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the fourth quarter of 2021, we received FDA approval of a manufacturing supplement to the NDA for CINVANTI to add larger-scale manufacturing of CINVANTI. This approval will significantly reduce the cost of product sales.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Acute Care Product Portfolio</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ZYNRELEF (HTX-011)</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.24%;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ZYNRELEF is our third commercial product. ZYNRELEF was initially approved by the FDA in May 2021, and we commenced commercial sales in the U.S. in July 2021. In December 2021, the FDA approved our sNDA for ZYNRELEF, which significantly expanded the indication statement. ZYNRELEF is currently indicated for use in adults for soft tissue or periarticular instillation to produce postsurgical analgesia for up to 72 hours after foot and ankle, small-to-medium open abdominal, and lower extremity total joint arthroplasty surgical procedures.</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.24%;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.24%;color:#1E1E1E;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ZYNRELEF is a dual-acting local anesthetic that delivers a fixed-dose combination of the local anesthetic bupivacaine and a low dose of the nonsteroidal anti-inflammatory drug meloxicam. ZYNRELEF is the first and only modified-release local anesthetic to be classified by the FDA as an extended-release product because ZYNRELEF demonstrated in Phase 3 studies significantly reduced pain and significantly increased proportion of patients requiring no opioids through the first 72 hours following surgery compared to bupivacaine solution, the current standard-of-care local anesthetic for postoperative pain control.</p>
<p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At a Type C meeting with the FDA, we aligned with the FDA on the data needed to support a future efficacy supplement to further expand the ZYNRELEF indication to broadly include soft tissue and orthopedic surgical procedures with pharmacokinetic, safety and pharmacodynamic data from a limited number of additional procedures. The studies in these additional surgeries are already in progress with the plan to submit the next efficacy supplement in the second half of 2022.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the fourth quarter of 2021, we received FDA approval of two manufacturing supplements to the NDA for ZYNRELEF to add a large-scale secondary supplier of our proprietary polymer and to add larger-scale manufacturing of ZYNRELEF, which will allow for the manufacturing of millions of doses of ZYNRELEF annually at a significantly reduced cost of product sales.</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:0%;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.24%;color:#1E1E1E;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ZYNRELEF was granted a marketing authorization by the European Commission (&#8220;EC&#8221;) in September 2020. As of January 1, 2021, ZYNRELEF is approved in 31 European countries including the countries of the EU and EEA and the United Kingdom. ZYNRELEF is indicated in Europe for the treatment of somatic postoperative pain from small- to medium-sized surgical wounds in adults. <span style="color:#000000;">As we build large-scale manufacturing capacity to meet the anticipated commercial demand in the U.S. and the rest of the world, we are developing a coordinated global marketing strategy. At this time, we anticipate making ZYNRELEF available to patients in Europe in late 2022.</span></p>
<p style="margin-bottom:0pt;margin-top:12pt;line-height:12pt;text-indent:5.24%;color:#1E1E1E;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In November 2019, the New Drug Submission (&#8220;NDS&#8221;) for HTX-011 (ZYNRELEF in the U.S. and Europe) was accepted by Health Canada. In April 2021, we responded to a list of questions received from Health Canada, and a 300-day review period is ongoing following screening of our responses.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">HTX-019 for PONV</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">HTX-019 is an investigational agent for the prevention of postoperative nausea and vomiting. HTX-019 is an IV injectable emulsion formulation designed to directly deliver aprepitant, the active ingredient in EMEND capsules, which is the only NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonist approved in the U.S. for the prevention of PONV in adults. The FDA-approved dose of oral EMEND is 40 mg for PONV prevention, which is given within 3 hours prior to induction of anesthesia for surgery. In a Phase 1 clinical trial, 32 mg of HTX-019 as a 30-second IV injection was demonstrated to be bioequivalent to oral aprepitant 40 mg. In November 2021, we submitted the NDA to the FDA for HTX-019. The FDA accepted the NDA for filing and set a Prescription Drug User Fee Act goal date of September 17, 2022.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">HTX-034<span style="font-weight:normal;"> </span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#1E1E1E;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">HTX-034, <span style="color:#000000;">our next-generation product candidate for postoperative pain management, is </span>an investigational non-opioid, fixed-dose combination, extended&#8209;release solution of the local anesthetic bupivacaine, the nonsteroidal anti-inflammatory drug meloxicam and&#160;aprepitant that further potentiates the activity of bupivacaine. HTX-034 is formulated in the same proprietary polymer as <span style="color:#000000;">ZYNRELEF</span>. By combining two different mechanisms that each enhance the activity of the local anesthetic bupivacaine, HTX-034 is designed to provide superior and prolonged analgesia. Local administration of HTX-034 in a validated preclinical postoperative pain model resulted in sustained analgesia for 7 days.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2020, we initiated a Phase 1b/2 clinical study in patients undergoing bunionectomy of HTX-034. <span style="color:#1E1E1E;">In the Phase 1b portion of this Phase 1b/2 double-blind, randomized, active-controlled, dose-escalation study in 33 patients undergoing bunionectomy, the reduction in pain intensity observed was greater with the lowest dose of HTX-034 evaluated (containing 21.7 mg of bupivacaine plus meloxicam and aprepitant) than with the bupivacaine 50 mg solution through 96 hours. In addition, 45.5% of HTX-034 patients remained opioid-free through Day 15 with median opioid consumption of 2.5 milligram morphine equivalents (same as one 5 mg oxycodone pill) through 72-hours, a 71% reduction compared to bupivacaine solution. We initiated the expanded Phase 2 portion of the study for HTX-034 in the first quarter of 2021. We have temporarily postponed work on HTX-034 while we work with the FDA on expanding the indication for ZYNRELEF. We are re-evaluating the HTX-034 program now that we have received approval of our first efficacy supplement to expand the indication for ZYNRELEF.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Biochronomer Technology</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our proprietary Biochronomer Technology is designed to deliver therapeutic levels of a wide range of otherwise short-acting pharmacological agents over a period from days to weeks with a single administration. Our Biochronomer Technology consists of polymers that have been the subject of comprehensive animal and human toxicology studies that have shown evidence of the safety of the polymer. When administered, the polymers undergo controlled hydrolysis, resulting in a controlled, sustained release of the pharmacological agent encapsulated within the Biochronomer-based composition. Furthermore, our Biochronomer Technology is designed to permit more than one pharmacological agent to be incorporated, such that multimodal therapy can be delivered with a single administration.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Sales and Marketing</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our U.S.-based sales and marketing team consists of 144 employees as of February 4, 2022. The sales and marketing infrastructure includes a targeted, acute care and oncology sales force to establish relationships with a focused group of surgeons, oncologists, nurses and pharmacists.&#160;Additionally, the commercial team manages relationships with key accounts, such as managed care organizations, group purchasing organizations, hospital systems, oncology group networks, payors and government accounts. The sales force is supported by sales management, internal sales support, an internal marketing group and distribution support.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Customers</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our Products are distributed in the U.S. through a limited number of specialty distributors and full line wholesalers (collectively, &#8220;Customers&#8221;) that resell to healthcare providers and hospitals, the end users of our Products.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"><br /></span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Competition</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The biotechnology and pharmaceutical industries are extremely competitive. Our potential competitors are many in number and include major and mid-sized pharmaceutical and biotechnology companies. Many of our potential competitors have significantly more financial, technical and other resources than we do, which may give them a competitive advantage. In addition, they may have substantially more experience in effecting strategic combinations, in-licensing technology, developing drugs, obtaining regulatory approvals and manufacturing and marketing products. We cannot give any assurances that we can compete effectively with these other biotechnology and pharmaceutical companies. Our Products compete in, and our Product Candidates and any other products that we may develop or discover, if approved, will compete in, highly competitive markets. Our potential competitors in these markets may succeed in developing products that could render our Products and our Product Candidates obsolete or noncompetitive. </span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the U.S., ZYNRELEF and HTX-034, if successfully developed, competes in the postoperative pain management market in the U.S. with, MARCAINE<sup style="font-size:85%;line-height:120%;vertical-align:top">TM</sup><span style="color:#auto;"> (bupivacaine hydrochloride injection, solution, marketed by Pfizer Inc.) and generic forms of bupivacaine&#59; NAROPIN<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (ropivacaine, marketed by Fresenius Kabi USA, LLC) and generic forms of ropivacaine&#59; EXPAREL<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (bupivacaine liposome injectable suspension, marketed by Pacira BioSciences, Inc.)&#59; XARACOLL<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (bupivacaine HCl implant, marketed by Innocoll Pharmaceuticals Limited)&#59; POSIMIR<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (owned by Durect Corporation and to be marketed in the U.S. by Innocoll Pharmaceuticals Limited)&#59; ANJESO<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (meloxicam injection, marketed by Baudax Bio, Inc.)&#59; OFIRMEV<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (acetaminophen injection, marketed by Mallinckrodt Pharmaceuticals), SEGLENTIS<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (celecoxib and tramadol hydrochloride, to be marketed by Kowa Pharmaceuticals America in the U.S.) and generic forms of IV acetaminophen&#59; and potentially other products in development for postoperative pain management that reach the U.S. market.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ZYNRELEF will, and HTX-034, if successfully developed for postoperative pain management in the EU will also, face significant competition in the EU. Currently there are numerous generic local anesthetics and other non-opioids for postoperative pain management available in the EU, and other products in development for postoperative pain management may also reach the EU market. For example, in November 2020 the EC granted a marketing authorization for EXPAREL<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (bupivacaine liposome injectable suspension, marketed by Pacira BioSciences, Inc. in the U.S.) for postsurgical analgesia, and EXPAREL was launched in the EU in the fourth quarter of 2021.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#auto;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If we are able to successfully develop HTX-011 (ZYNRELEF in the U.S. and Europe) or HTX-034 for postoperative pain management in Canada, we will compete with MARCAINE<sup style="font-size:85%;line-height:120%;vertical-align:top">TM</sup> (bupivacaine hydrochloride injection, solution, marketed by Pfizer Inc.)&#59; SENSORCAINE<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (bupivacaine and epinephrine injection, marketed by Aspen Pharmacare Canada)&#59; NAROPIN<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (ropivacaine and hydrochloride, marketed by Aspen Pharmacare Canada)&#59; and potentially other products in development for postoperative pain management that reach the Canadian market.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI faces significant competition. NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonists are administered for the prevention of CINV, in combination with 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonists, to augment the therapeutic effect of the 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonist. Currently available NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonists include: generic versions of EMEND<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174; </sup>IV (fosaprepitant)&#59; EMEND<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> IV (fosaprepitant, marketed by Merck &#38; Co)&#59; EMEND<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (aprepitant, marketed by Merck &#38; Co, Inc.)&#59; AKYNZEO<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (palonosetron, a 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonist, combined with netupitant, an NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonist, marketed by Helsinn Therapeutics)&#59; <span style="color:#000000;">VARUBI</span><sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (rolapitant, marketed by TerSera Therapeutics LLC) and other products that include an NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonist that reach the market for the prevention of CINV. </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">SUSTOL faces significant competition. <span style="color:#000000;">Currently available 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonists include: AKYNZEO<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (palonosetron, a 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonist, combined with netupitant, an NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonist, marketed by Helsinn Therapeutics (U.S.), Inc.)&#59; SANCUSO<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174; </sup>(granisetron transdermal patch, marketed by ProStrakan Group Plc)&#59; and generic products including ondansetron (formerly marketed by GlaxoSmithKline plc as ZOFRAN), granisetron (formerly marketed by Hoffman-La Roche, Inc. as KYTRIL) and palonosetron (formerly marketed by Eisai in conjunction with Helsinn Healthcare S.A. as ALOXI). Currently, palonosetron is the only 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonist other than SUSTOL that is approved for the prevention of delayed CINV associated with MEC regimens. SUSTOL is indicated in combination with other antiemetics in adults for the prevention of acute and delayed nausea and vomiting associated with initial and repeat courses of moderately emetogenic chemotherapy (MEC) or anthracycline </span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;">and cyclophosphamide (AC) combination chemotherapy regimens, which is considered to be a HEC regimen by the </span><span style="color:#000000;">NCCN and ASCO</span><span style="color:#000000;">. No other 5-HT</span><span style="color:#000000;"><sub style="font-size:85%; vertical-align:bottom">3</sub></span><span style="color:#000000;"> receptor antagonist is specifically approved for the prevention of delayed CINV associated with a HEC regimen.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If we are able to successfully develop HTX-019 for the prevention of PONV, we will compete with generic ondansetron, the current standard of care, generic oral aprepitant and BARHEMSYS<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (amisulpride, marketed by Acacia Pharma Group Plc) for the prevention of PONV&#59; TAK-951 (a peptide agonist under development (PH2) by Takeda Pharmaceutical Company Limited for PONV and not approved anywhere globally for any use)&#59; and potentially other products in development for PONV management that reach the market.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Manufacturing and Clinical Supplies</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We do not own or operate manufacturing facilities for the production of commercial or clinical quantities of any product, including our Products and Product Candidates. We currently rely on a small number of third-party manufacturers to produce compounds used in our product development and commercial activities and expect to continue to do so to meet the preclinical and clinical requirements of our potential products and for all of our commercial needs. <span style="color:#000000;">We currently have long-term commercial supply agreements with certain third-party manufacturers. Our manufacturing and processing agreements require that all third-party contract manufacturers and processors produce active pharmaceutical ingredients and finished products in accordance with the FDA&#8217;s current Good Manufacturing Practices (&#8220;cGMP&#8221;) and all other applicable laws and regulations. We maintain confidentiality agreements with potential and existing manufacturers in order to protect our proprietary rights related to our Products, our Product Candidates and our Biochronomer Technology.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Some of the critical materials and components used in manufacturing our Products and our Product Candidates are sourced from single suppliers. An interruption in the supply of a key material could significantly delay our research and development process or increase our expenses for commercialization or development of products. Specialized materials must often be manufactured for the first time for use in drug delivery technologies, or materials may be used in the technologies in a manner that is different from their customary commercial uses. The quality of materials can be critical to the performance of a drug delivery technology, so a reliable source that provides a consistent supply of materials is important. Materials or components needed for our drug delivery technologies may be difficult to obtain on commercially reasonable terms, particularly when relatively small quantities are required or if the materials traditionally have not been used in pharmaceutical products.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Intellectual Property</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Our success will depend in large part on our ability to:</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">obtain and maintain international and domestic patents and other legal protections for the proprietary technology, inventions and improvements we consider important to our business&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">prosecute and defend our patents&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">preserve our trade secrets&#59;&#160;and</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">operate without infringing the patents and proprietary rights of other parties.</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We intend to continue to seek appropriate patent protection for the product candidates in our research and development programs and their uses by filing patent applications in the U.S. and other selected countries. We intend for these patent applications to cover, where possible, claims for composition of matter, medical uses, processes for preparation and formulations.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have filed a number of U.S. patent applications on inventions relating to the composition of a variety of polymers, specific products, product groups and processing technology. As of December 31, 2021, we had a total of 32 issued U.S. patents and an additional 105 issued (or registered) foreign patents. The patents on the bioerodible technologies expire in March 2026. Currently, CINVANTI is covered by 9 patents issued in the U.S. with expiration dates ranging from September 2035 to February 2036 and by two patents issued in Japan with expiration dates ranging from March 2029 to September 2035. Currently, SUSTOL is covered by 6 patents issued in the U.S. and by 18 patents issued in foreign countries including France, Germany, Hong Kong, Ireland, Italy, Japan, Spain, Sweden, Switzerland, Taiwan, and the United Kingdom. U.S. patents covering SUSTOL expire in September 2024&#59; foreign patents covering SUSTOL expire in September 2025. Currently, ZYNRELEF is protected by 13 patents issued in the U.S. and by 85 patents issued in foreign countries including Albania, Australia, Austria, Belgium, Bulgaria, Canada, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hong Kong, Hungary, Iceland, Ireland, Italy, Japan, Korea, Latvia, Lithuania, Luxembourg, Macedonia, Malta, Mexico, Monaco, Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Taiwan, Turkey and the United Kingdom. U.S. patents covering ZYNRELEF have expiration dates ranging from March 2034 to April 2035&#59; foreign patents covering ZYNRELEF have expiration dates ranging from November 2033 to April 2035. HTX-019 is covered by 9 patents issued in the U.S. with expiration dates ranging from September 2035 to February 2036 and by two patents issued in Japan with expiration dates ranging from March 2029 to September 2035. HTX-034 is protected by 10 patents issued in the U.S. and by 85 patents issued in foreign countries including Albania, Australia, Austria, Belgium, Bulgaria, Canada, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hong Kong, Hungary, Iceland, Ireland, Italy, Japan, Korea, Latvia, Lithuania, Luxembourg, Macedonia, Malta, Mexico, Monaco, Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Taiwan, Turkey and the United Kingdom. U.S. patents covering HTX-034 have expiration dates ranging from March 2034 to April 2035&#59; foreign patents covering HTX-034 have expiration dates ranging from November 2033 to April 2035. Our policy is to actively seek patent protection in the U.S. and to pursue equivalent patent claims in selected foreign countries, thereby seeking patent coverage for novel technologies and compositions of matter that may be commercially important to the development of our business. Granted patents include claims covering the product composition, methods of use and methods of preparation. Our existing patents may not cover future products, additional patents may not be issued and current patents, or patents issued in the future, may not provide meaningful protection or prove to be of commercial benefit.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Although we believe that our rights under patent applications we own provide a competitive advantage, the patent positions of pharmaceutical and biotechnology companies are highly uncertain and involve complex legal and factual questions. We may not be able to develop patentable products or processes, and may not be able to obtain patents from pending applications. Even if patent claims are allowed, the claims may not issue, or in the event of issuance, may not be sufficient to protect the technology owned by or licensed to us. Any patents or patent rights that we obtain may be circumvented, challenged or invalidated by our competitors.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We also rely on trade secrets, proprietary know-how and continuing innovation to develop and maintain our competitive position. We seek protection of these trade secrets, proprietary know-how and any continuing innovation, in part, through confidentiality and proprietary information agreements. However, these agreements may not provide meaningful protection for, or adequate remedies to protect, our technology in the event of unauthorized use or disclosure of information. Furthermore, our trade secrets may otherwise become known to, or be independently developed by, our competitors.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Government Regulation</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Pharmaceutical Regulation</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Pharmaceutical products that we market in the U.S. are subject to extensive government regulation. Likewise, if we receive approvals to market and distribute any such products abroad, they would also be subject to extensive foreign government regulation. Compliance with these regulations has not had a material effect on our capital expenditures, earnings, or competitive position to date, but new regulations or amendments to existing regulations to make them more stringent could have such an effect in the future. We cannot estimate the expenses we may incur to comply with potential new laws or changes to existing laws, or the other potential effects these laws may have on our business.</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In the U.S., the FDA regulates pharmaceutical products. FDA regulations govern the testing, research and development activities, manufacturing, quality, storage, advertising, promotion, labeling, sale and distribution of pharmaceutical products. Accordingly, there is a rigorous process for the approval of new drugs and ongoing oversight of marketed products. We are also subject to foreign regulatory requirements governing clinical trials and drug products if products are tested or marketed abroad. The approval process outside the U.S. varies from jurisdiction to jurisdiction and the time required may be longer or shorter than that required for FDA approval.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Regulation in the U.S.</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The FDA testing and approval process requires substantial time, effort and money. The FDA approval process for new drugs includes, without limitation:</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">preclinical studies&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">submission in the U.S. of an Investigational New Drug application (&#8220;IND&#8221;), for clinical trials conducted in the U.S.&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">adequate and well-controlled human clinical trials to establish safety and efficacy of the product&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">submission and review of an NDA in the U.S.&#59;&#160;and</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">inspection of the facilities used in the manufacturing of the drug to assess compliance with the FDA&#8217;s current cGMP regulations.</span></p></td></tr></table></div>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The FDA monitors the progress of trials conducted in the U.S. under an IND and may, at its discretion, re-evaluate, alter, suspend or terminate testing based on the data accumulated to that point and the FDA&#8217;s risk/benefit assessment with regard to the patients enrolled in the trial. <span style="color:#000000;">The FDA may also place a hold on one or more clinical trials conducted under an IND for a drug if it deems warranted. Furthermore, even after regulatory approval of an NDA is obtained, under certain circumstances, such as later discovery of previously unknown problems, the FDA can withdraw approval or subject the drug to additional restrictions. We have not experienced any FDA recalls related to any of our Products.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Preclinical Testing</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Preclinical studies include laboratory evaluation of the product and animal studies to assess the potential safety and effectiveness of the product. Most of these studies must be performed according to Good Laboratory Practices (&#8220;GLP&#8221;), a system of management controls for laboratories and research organizations to ensure the consistency and reliability of results. </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">An IND is the </span><span style="color:#000000;">request for authorization from the FDA to administer an investigational new drug product to humans.</span><span style="Background-color:#FFFFFF;"> The IND includes information regarding the preclinical studies, the investigational product&#8217;s </span><span style="color:#000000;">chemistry and manufacturing, supporting data and literature and </span><span style="Background-color:#FFFFFF;">the investigational plan and protocol(s). Clinical trials may begin 30&#160;days after an IND is received, unless the FDA raises concerns or questions about the conduct of the clinical trials. If concerns or questions are raised, an IND sponsor and the FDA must resolve any outstanding concerns before clinical trials can proceed. An IND must become effective before human clinical trials begin. We have filed INDs in the U.S. and Clinical Trial Applications (&#8220;CTAs&#8221;) in the EU, and we may file additional INDs and CTAs in the future. We cannot assure that submission of any additional INDs or CTAs for any of our Product Candidates will result in authorization to commence clinical trials.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Clinical Trials</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Clinical trials involve the administration of the product candidate that is the subject of the trial to volunteers or patients under the supervision of a qualified principal investigator and in accordance with a clinical trial protocol, which sets forth details, such as the study objectives, enrollment criteria and the safety and effectiveness criteria to be evaluated. Each clinical trial must be reviewed and approved at each institution at which the study will be conducted by an independent Institutional Review Board in the U.S., referred to as an Ethics Committee in the EU and other markets or Research Ethics Board in Canada. The Institutional Review Board, Ethics Committee or Research Ethics Board (hereafter collectively referred to as &#8220;IRB&#8221;) will consider, among other things, ethical factors, safety of human subjects and the possible liability of the institution arising from the conduct of the proposed clinical trial. In addition, clinical trials in the U.S. and other regions must be performed according to current Good Clinical Practices (&#8220;cGCP&#8221;), which are enumerated in FDA regulations and guidance documents. Some studies include oversight by an independent group of experts, known as a data safety monitoring board, which authorizes whether a study may move forward based on certain data from the study and may stop the clinical trial if it determines that there is an unacceptable safety risk for subjects or other grounds.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The FDA or other regulatory authorities may order the temporary, or permanent, discontinuation of a clinical trial at any time, or impose other sanctions, if it or they believe that the clinical trial is not being conducted in accordance with regulatory requirements or presents an unacceptable risk to the clinical trial patients. An IRB may also require the clinical trial at the site to be halted, either temporarily or permanently, for failure to comply with the IRB&#8217;s requirements, or it may impose other conditions.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Clinical trials typically are conducted in sequential phases: Phases 1, 2, 3 and 4. The phases may overlap. The FDA may require that we suspend clinical trials at any time on various grounds, including if the FDA makes a finding that the subjects participating in the trial are being exposed to an unacceptable health risk. </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In Phase 1 clinical trials, the investigational product is usually tested on a small number of healthy volunteers to determine safety, any adverse effects, proper dosage, absorption, metabolism, distribution, excretion and other drug effects. Follow-on Phase 1b clinical trials may also evaluate efficacy with respect to trial participants.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In Phase 2 clinical trials, the investigational product is usually tested on a limited number of patients (generally up to several hundred) to preliminarily evaluate the efficacy of the drug for specific, targeted indications, to determine dosage tolerance and optimal dosage, and to identify possible adverse effects and safety risks. Multiple Phase 2 clinical trials may be conducted to obtain information prior to beginning Phase 3 clinical trials. </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In Phase 3 clinical trials, the investigational product is administered to an expanded patient population to confirm proof of concept and efficacy claims, provide evidence of clinical efficacy and to further test for safety, generally at multiple clinical sites.</span>&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In Phase 4 clinical trials or other post-approval commitments, additional studies and patient follow-up are conducted to gain experience from the treatment of patients in the intended therapeutic indication. The FDA and other regulatory authorities may require a commitment to conduct post-approval Phase 4 studies as a condition of approval. Additional studies and follow-up may be conducted to document a clinical benefit where drugs are approved under accelerated approval regulations and based on surrogate endpoints. In clinical trials, surrogate endpoints are alternative measurements of the symptoms of a disease or condition that are substituted for measurements of observable clinical symptoms. In the U.S., failure to timely conduct Phase 4 clinical trials and follow-up could result in withdrawal of approval for products approved under accelerated approval regulations. </span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11</p>
<hr style="page-break-after:always" />
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Clinical Data Review and Approval in the U.S.</span></p>
<p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:6pt;line-height:12pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The data from the clinical trials, together with preclinical data and other supporting information that establishes a drug candidate&#8217;s safety, are submitted to the FDA in the form of an NDA, or sNDA (for approval of a new indication if the product candidate is already approved for another indication). Under applicable laws and FDA regulations, the FDA reviews the NDA within 60 days of receipt of the NDA submission to determine whether the application will be accepted for filing based on the FDA&#8217;s threshold determination that the NDA is sufficiently complete to permit substantive review. If deemed complete, the FDA will &#8220;file&#8221; the NDA, thereby triggering substantive review of the application. The FDA can refuse to file any NDA that it deems incomplete or not properly reviewable. </p>
<p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;line-height:12pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The FDA has established internal substantive review goals of 10 months for most NDAs. <span style="Background-color:#FFFFFF;">The FDA has various programs, including Breakthrough Therapy, Fast Track and Priority Review, which are intended to expedite or simplify the process for reviewing drug candidates, and/or provide for approval based on surrogate endpoints. Even if a drug candidate qualifies for one or more of these programs, the FDA may later decide that the drug candidate no longer meets the conditions for qualification or that the period for FDA review or approval will not be shortened. Generally, drug candidates that may be eligible for these programs are those for serious or life-threatening conditions, those with the potential to address unmet medical needs, and those that offer meaningful benefits over existing treatments. For example, Fast Track is a process designed to facilitate the development, and expedite the review, of drugs to treat serious diseases and fill an unmet medical need. The request may be made at the time of IND submission and generally no later than the pre-NDA meeting. The FDA will respond within 60 calendar days of receipt of the request. Priority Review designation, which is requested at the time of an NDA submission, is designed to give drugs that offer major advances in treatment or provide a treatment where no adequate therapy exists, an initial review within 6 months as compared to a standard review time of 10 months. Although Fast Track and Priority Review do not affect the standards for approval, the FDA will attempt to facilitate early and frequent meetings with a sponsor of a Fast Track designated drug and expedite review of the application for a drug designated for Priority Review. Accelerated approval provides an expedited approval of drugs that treat serious diseases and that fill an unmet medical need based on a surrogate endpoint. </span>The FDA, however, is not legally required to complete its review within these periods, and these performance goals may change over time.</p>
<p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;line-height:12pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If the FDA approves the NDA, it will issue an approval letter authorizing the commercial marketing of the drug with prescribing information for specific indications. As a condition of NDA approval, the FDA may require a risk evaluation and mitigation strategy (&#8220;REMS&#8221;), to help ensure that the benefits of the drug outweigh the potential risks. REMS can include medication guides, communication plans for healthcare professionals, and elements to assure safe use. Additionally, the FDA will inspect the facility or the facilities at which the drug is manufactured. Moreover, product approval may require substantial post-approval testing and surveillance to monitor the drug&#8217;s safety or efficacy. Once granted, product approvals may be withdrawn if compliance with regulatory standards is not maintained or problems are identified following initial marketing. In many cases, the outcome of the review, even if generally favorable, is not an actual approval, but a &#8220;complete response&#8221; that generally outlines the deficiencies in the submission, which may require substantial additional testing or information before the FDA will reconsider the application. If, or when, those deficiencies have been addressed to the FDA&#8217;s satisfaction in a resubmission of the NDA, the FDA will issue an approval letter. </p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Satisfaction of FDA requirements or similar requirements of state, local and foreign regulatory agencies typically takes several years and requires the expenditure of substantial financial resources. Information generated in this process is susceptible to varying interpretations that could delay, limit or prevent regulatory approval at any stage of the process. Accordingly, the actual time and expense required to bring a product to market may vary substantially. Data obtained from clinical activities is not always conclusive and may be susceptible to varying interpretations, which could delay, limit or prevent regulatory approval. Success in early-stage clinical trials does not ensure success in later-stage clinical trials. Even if a product candidate receives regulatory approval, the approval may be significantly limited to specific disease states, patient populations and dosages, or have conditions placed on it that restrict the commercial applications, advertising, promotion or distribution of these products.</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12</p>
<hr style="page-break-after:always" />
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Once issued, the FDA may withdraw product approval if ongoing regulatory standards are not met or if safety problems occur after the product reaches the market. In addition, the FDA may require testing and surveillance programs to monitor the safety or effectiveness of approved products which have been commercialized, and the FDA has the power to prevent or limit further marketing of a product based on the results of these postmarketing programs. The FDA may also request or require additional Phase 4 clinical trials after a product is approved. The results of Phase 4 clinical trials can confirm the effectiveness of a product candidate and can provide important safety information to augment the FDA&#8217;s voluntary adverse drug reaction reporting system. Any products manufactured or distributed by us pursuant to FDA approvals would be subject to continuing regulation by the FDA, including recordkeeping requirements and reporting of adverse experiences with the drug. Drug manufacturers and their subcontractors are required to register their establishments with the FDA and certain state agencies and are subject to periodic unannounced inspections by the FDA and certain state agencies for compliance with cGMPs, which impose certain procedural and documentation requirements on us and our third-party manufacturers. </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, both before and after approval is sought, we are required to comply with a number of FDA requirements. For example, we are required to report certain adverse reactions and production problems, if any, to the FDA, and to comply with certain limitations and other requirements concerning advertising and promotion for our products. In addition, quality control and manufacturing procedures must continue to conform to cGMP after approval, and the FDA periodically inspects manufacturing facilities to assess compliance with continuing cGMP. In addition, discovery of problems, such as safety problems, may result in changes in labeling or restrictions on a product manufacturer or NDA holder, including removal of the product from the market.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The FDA closely regulates the marketing and promotion of drugs. Approval may be subject to postmarketing surveillance and other recordkeeping and reporting obligations and involve ongoing requirements. Product approvals may be withdrawn if compliance with regulatory standards is not maintained or if problems occur following initial marketing. A company can make only those claims relating to safety and efficacy that are approved by the FDA. Failure to comply with these requirements can result in adverse publicity, warning letters, corrective advertising and potential civil and criminal penalties. </p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Clinical Trial Conduct and Product Approval Regulation in Non-U.S. Jurisdictions</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition to regulations in the U.S., we may be subject to a variety of foreign regulations governing clinical trials and commercial sales and distribution of our products. For example, our clinical trials conducted in the EU must be done under an <span style="color:#000000;">Investigational Medicinal Product Dossier</span>, and the oversight of an <span style="Background-color:#FFFFFF;">Ethics Committee</span>. <span style="Background-color:#FFFFFF;">If we market our products in foreign countries, we also will be subject to foreign regulatory requirements governing marketing approval for pharmaceutical products. The requirements governing the conduct of clinical trials, product approval, pricing and reimbursement vary widely from country to country. Whether or not FDA approval has been obtained, approval of a product by the comparable regulatory authorities of foreign countries must be obtained before manufacturing or marketing the product in those countries. The approval process varies from country to country and the time required for such approvals may differ substantially from that required for FDA approval. There is no assurance that any future FDA approval of any of our Product Candidates will result in similar foreign approvals or vice versa.</span><span style="color:#000000;"> The process for clinical trials in other jurisdictions are similar, and trials are heavily scrutinized by the designated </span><span style="Background-color:#FFFFFF;">Ethics Committee</span><span style="color:#000000;">. </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Section&#160;505(b)(2) Applications</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Some of our Product Candidates may be eligible for submission of applications for approval under the FDA&#8217;s Section&#160;505(b)(2) approval process, which provides an alternate path to FDA approval for new or improved formulations or new uses of previously approved products. Section&#160;505(b)(2) was enacted as part of the Drug Price Competition and Patent Term Restoration Act of 1984, also known as the Hatch-Waxman Act, and allows approval of NDAs that rely, at least in part, on studies that were not conducted by or for the applicant and to which the applicant has not obtained a right of reference. Such studies can be provided by published literature, or the FDA can rely on previous findings of safety and efficacy for a previously approved drug. If the 505(b)(2) applicant can establish that reliance on the FDA&#8217;s previous approval is scientifically appropriate, it may eliminate the need to conduct certain preclinical studies or clinical trials of the new product. Section&#160;505(b)(2) applications may be submitted for drug products that represent a modification (<span style="font-style:italic;">e.g.</span>, a new indication or new dosage form) of an eligible </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13</p>
<hr style="page-break-after:always" />
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">approved drug. In such cases, the additional information in 505(b)(2) applications necessary to support the change from the previously approved drug is frequently provided by new studies submitted by the applicant. Because a Section&#160;505(b)(2) application relies in part on previous studies or previous FDA findings of safety and effectiveness, preparing 505(b)(2) applications is generally less costly and time-consuming than preparing an NDA based entirely on new data and information from a full set of clinical trials. The FDA may approve the new product candidate for all, or some, of the label indications for which the referenced product has been approved, as well as for any new indication sought by the Section&#160;505(b)(2) applicant. The law governing Section&#160;505(b)(2) or FDA&#8217;s current policies may change in such a way as to adversely affect our applications for approval that seek to utilize the Section&#160;505(b)(2) approach. Such changes could result in additional costs associated with additional studies or clinical trials and delays.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The FDA provides that reviews and/or approvals of applications submitted under Section&#160;505(b)(2) will be delayed in various circumstances. For example, the holder of the NDA for the listed drug may be entitled to a period of market exclusivity during which the FDA will not approve, and may not even review, a Section&#160;505(b)(2) application from other sponsors. If the listed drug is claimed by one or more patents that the NDA holder has listed with the FDA, the Section&#160;505(b)(2) applicant must submit a certification with respect to each such patent. If the 505(b)(2) applicant certifies that a listed patent is invalid, unenforceable or not infringed by the product that is the subject of the Section&#160;505(b)(2) application, it must notify the patent holder and the NDA holder. If, within 45&#160;days of providing this notice, the NDA holder sues the 505(b)(2) applicant for patent infringement, the FDA will not approve the Section&#160;505(b)(2) application until the earlier of a court decision favorable to the Section&#160;505(b)(2) applicant or the expiration of 30&#160;months. The regulations governing marketing exclusivity and patent protection are complex, and it is often unclear how they will be applied in particular circumstances.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Drug Enforcement Agency Regulation</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our research and development processes involve the controlled use of hazardous materials, including chemicals. Some of these hazardous materials are considered to be controlled substances and subject to regulation by the U.S. Drug Enforcement Agency (&#8220;DEA&#8221;). Controlled substances are those drugs that appear on one of 5 schedules promulgated and administered by the DEA under the Controlled Substances Act (&#8220;CSA&#8221;). The CSA governs, among other things, the distribution, recordkeeping, handling, security and disposal of controlled substances. We must be registered by the DEA in order to engage in these activities, and we are subject to periodic and ongoing inspections by the DEA and similar state drug enforcement authorities to assess ongoing compliance with the DEA&#8217;s regulations. Any failure to comply with these regulations could lead to a variety of sanctions, including the revocation, or a denial of renewal, of the DEA registration, injunctions or civil or criminal penalties.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Third-party Payor Coverage and Reimbursement</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial success of our Products and our Product Candidates that are approved or commercialized for any indication will depend, in part, on the availability of coverage and reimbursement from third-party payors at the federal, state and private levels. Government payor programs, including Medicare and Medicaid, private health care insurance companies and managed care plans have attempted to control costs by limiting coverage and the amount of reimbursement for particular procedures or drug treatments. The U.S. Congress and state legislatures, from time to time, propose and adopt initiatives aimed at cost containment. Ongoing federal and state government initiatives directed at lowering the total cost of health care will likely continue to focus on health care reform, the cost of prescription pharmaceuticals and on the reform of the Medicare and Medicaid payment systems. Examples of how limits on drug coverage and reimbursement in the U.S. may cause reduced payments for drugs in the future include:</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;">changing Medicare reimbursement methodologies&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;">fluctuating decisions on which drugs to include in formularies&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;">revising drug rebate calculations under the Medicaid program or requiring that new or additional rebates be provided to Medicare, Medicaid and other federal or state healthcare programs&#59; and</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;">reforming drug importation laws.</span></p></td></tr></table></div>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Some third-party payors also require pre-approval of coverage for new drug therapies before they will reimburse health care providers that use such therapies. While we cannot predict whether any proposed cost-containment measures will be adopted or otherwise implemented in the future, the announcement or adoption of these proposals could have a material adverse effect on our ability to obtain adequate prices for our current and future products and to operate profitably.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Reimbursement systems in international markets vary significantly by country and, within some countries, by region. Reimbursement approvals must be obtained on a country-by-country basis. In many foreign markets, including markets in which we hope to sell our Products, the pricing of prescription pharmaceuticals is subject to government pricing control. In these markets, once marketing approval is received, pricing negotiations could take significant additional time. As in the U.S., the lack of satisfactory reimbursement or inadequate government pricing of any of our Products would limit widespread use and lower potential Product revenues.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Anti-kickback, Fraud and Abuse and False Claims Regulation</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to health care fraud and abuse regulation and enforcement by both the federal government and the states in which we conduct our business. Healthcare providers, physicians and third-party payors play a primary role in the recommendation and prescription of our Products and any other Product Candidates for which we obtain marketing approval. Arrangements with third-party payors and customers may expose us to applicable fraud and abuse and other healthcare laws and regulations that may constrain the business or financial arrangements and relationships through which we market, sell and distribute our Products and any other Product Candidates for which we obtain marketing approval. </p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Regulations under applicable federal and state healthcare laws and regulations include the federal health care programs&#8217; Anti-Kickback Law, which prohibits, among other things, persons from knowingly and willfully soliciting, receiving, offering or paying remuneration, directly or indirectly, in exchange for or to induce either the referral or purchase of any good or service for which payment may be made under federal health care programs such as the Medicare and Medicaid programs. Remuneration has been broadly defined to include anything of value, including cash, improper discounts, and free or reduced-price items and services. Many states have similar laws that apply to their state health care programs as well as private payors. In addition, the False Claims Act (&#8220;FCA&#8221;) imposes liability on persons who, among other things, present or cause to be presented false or fraudulent claims for payment by a federal health care program. The FCA has been used to prosecute persons submitting claims for payment that are inaccurate or fraudulent, that are for services not provided as claimed, or for services that are not medically necessary. Actions under the FCA may be brought by the United States Department of Justice (&#8220;DOJ&#8221;) or as a <span style="font-style:italic;">qui tam</span> action by a private individual in the name of the government. Violations of the FCA can result in significant monetary penalties and treble damages. The federal government is using the FCA, and the accompanying threat of significant liability, in its investigation and prosecution of pharmaceutical and biotechnology companies throughout the country, for example, in connection with the promotion of products for unapproved uses and other sales and marketing practices. </p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The risk of being found in violation of these laws is increased by the fact that many of them have not been fully interpreted by the regulatory authorities or the courts, and their provisions are open to a variety of interpretations. Moreover, recent health care reform legislation has strengthened many of these laws. For example, the Patient Protection and Affordable Care Act (&#8220;PPACA&#8221;), among other things, amends the intent requirement of the federal anti-kickback and criminal health care fraud statutes to clarify that a person or entity does not need to have actual knowledge of this statute or specific intent to violate it. In addition, PPACA provides 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 statutes. </p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The continuing interpretation and application of these laws could have a material adverse impact on our business and our ability to compete in a highly competitive market. </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15</p>
<hr style="page-break-after:always" />
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Federal and State Sunshine Laws </span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We must comply with federal and state &#8220;sunshine&#8221; laws, now known as Open Payments that require transparency regarding financial arrangements with health care providers. This would include the reporting and disclosure requirements imposed by the PPACA on drug manufacturers regarding any &#8220;payment or transfer of value&#8221; made or distributed to physicians and teaching hospitals. Failure to submit required information can result in civil monetary penalties. A number of states have laws that require the implementation of commercial compliance programs, impose restrictions on drug manufacturer marketing practices and/or require pharmaceutical companies to track and report payments, gifts and other benefits provided to physicians and other health care professionals and entities.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Foreign Corrupt Practices Act</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to the Foreign Corrupt Practices Act of 1997 (&#8220;FCPA&#8221;). The FCPA and other similar anti-bribery laws in other jurisdictions, such as the U.K. Bribery Act, generally prohibit companies and their intermediaries from providing money or anything of value to officials of foreign governments, foreign political parties, or international organizations with the intent to obtain or retain business or seek a business advantage. Recently, there has been a substantial increase in anti-bribery law enforcement activity by U.S. regulators, with more frequent and aggressive investigations and enforcement proceedings by both the DOJ and the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;). A determination that our operations or activities are not, or were not, in compliance with U.S. or foreign laws or regulations could result in the imposition of substantial fines, interruptions of business, loss of supplier, vendor or other third-party relationships, termination of necessary licenses and permits and other legal or equitable sanctions. Other internal or government investigations or legal or regulatory proceedings, including lawsuits brought by private litigants, may also follow as a consequence. We have a policy against using Company funds for political purposes, and we incurred no costs in 2021 associated with legal or regulatory fines or settlements associated with violations of bribery, corruption or anti-competitive standards.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Patient Privacy and Data Security</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are required to comply, as applicable, with numerous federal and state laws, including state security breach notification laws, state health and personal information privacy laws and federal and state consumer protection laws, and to govern the collection, use and disclosure of personal information. For example, the California Consumer Privacy Act (&#8220;CCPA&#8221;) became effective on January 1, 2020 and gave California residents expanded rights to access and request deletion of their personal information, opt out of certain personal information sharing and receive detailed information about how their personal information is used. Additionally, the California Privacy Rights Act (the &#8220;CPRA&#8221;), a ballot measure that was approved by California voters on November 3, 2020 and becomes effective on January 1, 2023, will amend and expand the CCPA and its accompanying obligations, including through yet-to-be-finalized implementing regulations from a new enforcement agency, the California Privacy Protection Agency. Other countries also have developed, or are developing, laws governing the collection, use and transmission of personal information, such as the General Data Protection Regulation in the EU that became effective in May 2018 and the Personal Information Protection and Electronic Documents Act that became effective in Canada in April 2000. In addition, most healthcare providers who utilize our Products or who may utilize other products we may sell in the future are subject to privacy and security requirements under the Health Insurance Portability and Accountability Act of 1996, as amended by the Health Information Technology and Clinical Health Act, and its implementing regulations (collectively, &#8220;HIPAA&#8221;). We are not a HIPAA covered entity, do not intend to become one, and we do not operate as a business associate to any covered entities. Therefore, these privacy and security requirements do not apply to us. However, we could be subject to civil and criminal penalties if we knowingly obtain individually identifiable or protected health information from a covered entity in a manner that is not authorized or permitted by HIPAA or for aiding and abetting the violation of HIPAA. The legislative and regulatory landscape for privacy and data protection continues to evolve, and there has been an increasing amount of focus on privacy and data protection issues with the potential to affect our business, including through affecting our customers. These laws could create liability for us or increase our cost of doing business, and any failure to comply could result in harm to our reputation, and potentially fines and penalties. </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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 effect, thus complicating compliance efforts.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Environmental, Health and Safety Laws</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our operations are subject to complex and increasingly stringent environmental, health and safety laws and regulations. Further, in the future, we may open manufacturing facilities that would likely be subject to environmental and health and safety authorities in the relevant jurisdictions. These authorities typically administer laws which regulate, among other matters, the emission of pollutants into the air (including the workplace), the discharge of pollutants into bodies of water, the storage, use, handling and disposal of hazardous substances, the exposure of persons to hazardous substances, and the general health, safety and welfare of employees and members of the public. Violations of these laws could subject us to strict liability, fines or liability to third parties.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Other Laws</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to a variety of financial disclosure and securities trading regulations as a public company in the U.S., including laws relating to the oversight activities of the SEC and the regulations of The Nasdaq Capital Market, on which our shares are traded. We are also subject to various laws, regulations and recommendations relating to safe working conditions, laboratory practices and the experimental use of animals.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Human Capital Management</span></p>
<p style="Background-color:#FFFFFF;margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Heron Employees</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, Heron employed 302 full-time employees, <span style="color:#000000;">145 of whom are involved in sales and marketing activities, </span>129<span style="color:#000000;"> of whom are involved in research and development activities and 28 of whom are involved in general and administrative activities.</span>&#160;In 2021, Heron focused on headcount growth within the commercial organization, primarily hiring sales employees to launch ZYNRELEF, which was approved in May 2021. Our 2021 voluntary turnover rate of 12% remains below industry norms during a current period of high employee resignations across all industries (i.e. the &#8220;Great Resignation&#8221;) due to a number of factors, including the COVID-19 pandemic. None of our employees are represented by a labor union or covered by a collective bargaining agreement.</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We expect to hire a small number of additional employees in 2022, but do not expect significant headcount growth. We continually evaluate business needs and opportunities in addition to balancing in-house expertise and capacity with that of outsourced resources. Currently, we outsource substantial clinical study work to clinical research organizations and drug manufacturing work to contract manufacturers. </p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:3.49%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Drug development is a complex endeavor that requires deep expertise and experience across a broad array of disciplines. Pharmaceutical companies both large and small compete for a limited number of qualified applicants to fill specialized positions, which was especially true in 2021, with heavy competition for talent continuing in this industry.&#160;To attract qualified applicants, Heron offers a total rewards package consisting of base salary and cash bonus incentive targets aligned with the applicable market norms, a comprehensive health and welfare benefits package and equity compensation for every employee. Bonus opportunity and equity compensation increase as a percentage of total compensation is based on level of responsibility. Actual bonus payout is based on a weighting of Company and individual performance, which varies based on level of responsibility.</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Heron supports our employees&#8217; further development with individualized development plans, mentoring, coaching, internal development workshops, and certain financial support, including company-paid external conference attendance and tuition reimbursement. Heron sponsors professional society memberships for all employees, as well as memberships for interested female employees in a <span style="color:#000000;">women&#8217;s advocacy organization supporting women in Science, Technology, Engineering and Math.&#160;</span></p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developing and maintaining a positive corporate culture is a priority for Heron. We collected employee feedback about their working experience during 2021 through direct employee surveys and many individual discussions to identify opportunities to enhance our corporate culture, especially in a primarily remote working environment. A cross-functional team was established and worked throughout the year to identify and implement initiatives to ensure a positive, productive and inclusive work environment. This work continues as an ongoing effort.</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We also monitor employee compliance with applicable laws and regulations through a third party ethics and compliance hotline system that facilitates anonymous internal and external reporting of complaints or concerns. During 2021, we did not receive any complaints.&#160;&#160;</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Heron strives for greater diversity and inclusion through our employment and management practices, as evidenced by an annual third-party demographic analysis indicating that the diversity of our employee population reflects the ethnicity, race and gender of the overall available workforce at all job levels. Additionally, we remain committed to further increasing the diversity of our employee base. <span style="color:#000000;">We are also building diversity in our leadership team. Currently, 40% of our Section 16 officers are female. We believe diversity is a competitive advantage and through initiatives established in our recruiting strategy and documented in our Affirmative Action Plan, we expanded our recruiting efforts in 2021 to reach underrepresented candidates and plan to continue doing so on an ongoing basis. Heron also monitors pay practices and decisions to ensure pay equity for minority and female employees when compared to non-minority and male employees in same or similar positions and when considering objective factors related to position qualifications.&#160;&#160;</span></p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="margin-left:36pt;"></span><span style="color:#000000;">Heron is committed to upholding basic human rights and complies with all laws and practices that prohibit child labor, forced or indentured labor, human trafficking and unfair wages.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Heron&#8217;s <span style="color:#000000;">Injury and Illness Prevention Plan documents procedures to reduce work-related injuries and occupational illnesses. In 2021, Heron had two Occupational Safety and Health Administration-reportable work-related injuries (related to mild COVID-19 infection) and did not experience any work-related deaths.</span></p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:6.73%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In response to the COVID-19 pandemic, we continued a work from home policy for non-laboratory employees and additional safety measures for employees continuing critical on-site work. In addition, we provided cell phone and home internet stipends to reimburse all employees for additional expenses related to working from home.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Company Information</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:7.69%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Our website address is </span><span style="font-style:italic;Background-color:#FFFFFF;">www.herontx.com</span><span style="Background-color:#FFFFFF;">. We make our periodic and current reports available on our website, free of charge, as soon as reasonably practicable after such material is electronically filed with, or furnished to, the SEC. No portion of our website is incorporated by reference into this Annual Report on Form 10-K. We file our annual, quarterly and special reports, proxy statements and other information with the SEC. Our filings with the SEC are also available to the public on the SEC&#8217;s website at </span><span style="font-style:italic;Background-color:#FFFFFF;text-decoration:none;">http://www.sec.gov</span><span style="Background-color:#FFFFFF;">. Additional information regarding us, including our audited financial statements and descriptions of our business, is contained in the documents incorporated by reference in this Annual Report on Form 10-K. Our common stock is traded on The Nasdaq Capital Market, under the symbol &#8220;HRTX.&#8221; </span></p>
<p style="margin-top:12pt;margin-bottom:0pt;margin-left:10.47%;text-indent:-10.47%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 1A.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_1A_RISK_FACTORS">RISK FACTORS</p></td></tr></table></div>
<p style="margin-top:12pt;margin-bottom:0pt;margin-left:10.47%;text-indent:-10.47%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Risk Factor Summary</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.77%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">You should carefully consider the following information about risks and uncertainties that may affect us or our business, together with the other information appearing elsewhere in this Annual Report on Form&#160;10-K. If any of the following events, described as risks, actually occur, our business, financial condition, results of operations and future growth prospects would likely be materially and adversely affected. In these circumstances, the market price of our common stock could decline, and you may lose all or part of your investment in our securities. An investment in our securities is speculative and involves a high degree of risk. You should not invest in our securities if you cannot bear the economic risk of your investment for an indefinite period of time and cannot afford to lose your entire investment.</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;margin-left:0.21%;margin-right:0.21%;text-indent:5.56%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Below is a summary of material factors that make an investment in our securities speculative or risky. Importantly, this summary does not address all of the risks that we face. Additional discussion of the risks summarized in this risk factor summary, as well as other risks that we face, can be found below.</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">We are substantially dependent on the commercial success of our Products and our Product Candidates, if approved, and if these Products and Product Candidates do not attain market acceptance by healthcare professionals and patients, our business and results of operations will suffer.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.62%;margin-right:0.21%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Our business, financial condition, results of operations and growth could be harmed by the effects of the ongoing COVID-19 pandemic and actions taken in response to the COVID-19 pandemic.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.62%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">If we are unable to develop and maintain sales, marketing and distribution capabilities or enter into agreements with third parties to sell and market&#160;our&#160;Products,&#160;our Product Candidates&#160;or any other products we may develop, our&#160;sales may be adversely affected.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.62%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">If we cannot establish satisfactory pricing of our Products, our Product Candidates or any other products we may develop that is also acceptable to the U.S. government, insurance companies, managed care organizations and other payors, or arrange for favorable reimbursement policies, our product sales may be adversely affected and our future revenue may suffer.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:9.62%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">If we fail to comply with our reporting and payment obligations under U.S. governmental pricing and contracting programs, we could be subject to additional reimbursement requirements, penalties and fines, which could have a material adverse effect on our business, financial condition, and results of operations.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.62%;margin-right:0.21%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Because the results of preclinical studies and clinical trials are not necessarily predictive of future results, we can provide no assurances that any of our Products, Product Candidates or any of our other&#160;future&#160;product candidates will have favorable results in future studies or receive regulatory approval or expansion of approved indications.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:7.69%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Interim, topline or preliminary data from our clinical trials that we announce or publish may change as more patient data become available and are subject to audit and verification procedures that could result in material changes in the final data.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:9.62%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Although the FDA might grant Fast Track, Breakthrough Therapy, Priority Review or similar designations to our Products, Product Candidates, or other future product candidates there can be no assurance that any of our Products, Product Candidates, or other future product candidates that receive any such designations in the U.S. or in any other regulatory jurisdictions will receive regulatory approval any sooner than other Products, Product Candidates, or future product candidates that do not have such designations, or at all.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.62%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Our product platforms or product development efforts may not produce safe, efficacious or commercially viable products, and, if we are unable to develop new products, our business may suffer.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19</p>
<hr style="page-break-after:always" />
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap"></td>
<td valign="top">
</td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.62%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">We rely on third parties to conduct our preclinical testing and conduct our clinical trials, and their failure to perform their obligations in a timely and competent manner may delay development and commercialization of our Products, Product Candidates, or our future product candidates and our business could be substantially harmed.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.62%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">If our suppliers or contract manufacturers are unable to manufacture in commercially viable quantities, we could face delays in our ability to develop, obtain regulatory approval for and commercialize our Products, our Product Candidates or any other products we may develop, our costs will increase and our product sales may be severely hindered.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:7.69%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">We have a history of losses, we expect to generate losses in the near future, and we may never achieve or maintain profitability.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-right:0.21%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Additional capital may be needed in the future to enable us to implement our business plan, and we may be unable to raise capital, which would force us to limit or cease our operations and related product development programs.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.62%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Drug development involves a lengthy and expensive process with an uncertain outcome, and results of earlier studies may not be predictive of future study results.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.62%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Delays in clinical testing could increase our costs and delay our ability to obtain regulatory approval and commercialize our&#160;Product&#160;Candidates.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.62%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">We may not obtain regulatory approval for our Product Candidates in development. Regulatory approval may also be delayed or revoked or may impose limitations on the indicated uses of a Product Candidate. If we are unable to obtain regulatory approval for our Product Candidates in development, our business will be substantially harmed.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.62%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">If we are unable to adequately protect or enforce our intellectual property rights, we may lose valuable assets or incur costly litigation to protect our rights.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.62%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">The price of our common stock has been and may continue to be volatile.</span></p></td>
<td valign="top" style="width:0.21%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Risks Related to Our Business</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">We are substantially dependent on the commercial success of ZYNRELEF<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup>, CINVANTI<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174; </sup>and SUSTOL<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> and our U.S. Product Candidates, HTX-019 and HTX-034, and if these products and product candidates do not attain market acceptance by healthcare professionals and patients, our business and results of operations will suffer.</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The success of our business is substantially dependent on our ability to commercialize ZYNRELEF, <span style="color:#000000;">CINVANTI and SUSTOL and our Product Candidates in the U.S</span>. Although members of our management team have prior experience launching new drugs, ZYNRELEF, CINVANTI and SUSTOL are the first three products that we have launched and, if our Product Candidates are approved in the U.S., they would be the fourth and fifth products that we launch in the U.S., respectively. ZYNRELEF, approved for commercial sale in the U.S., EU, the other countries in the EEA, and the United Kingdom, would be our first Product to be made commercially available in Europe. HTX-011 (ZYNRELEF in the U.S. and Europe), if approved in Canada, would be our first Product to be made commercially available in Canada.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Further, even if our sales organization performs as expected, the revenue that we may receive from the sales of our Products and our Product Candidates, if approved, may be less than anticipated due to factors that are outside of our control. These factors that may affect revenue include:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the scope of our approved Product labels, including any expanded indication statement of ZYNRELEF in the U.S.&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the perception of physicians and other members of the health care community of the safety and efficacy and cost-competitiveness relative to that of competing products&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to maintain successful sales, marketing and educational programs for certain physicians and other health care providers&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to raise patient and physician awareness of the risks associated with using opioids for postoperative pain management and encourage physicians to consider utilizing a non-opioid alternative&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:7.69%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to raise patient and physician awareness of CINV associated with AC combination chemotherapy regimens, MEC or HEC and encourage physicians to look for incidence of CINV among patients&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to raise patient and physician awareness of PONV associated with surgical procedures and encourage physicians to look for incidence of PONV among patients&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the cost-effectiveness of our Products and our Product Candidates&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the timing and scope of acceptance of our Products by institutional formulary committees and the amount of time between such acceptance and the first use of our Products within the applicable setting of care&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">patient and physician satisfaction with our Products and our Product Candidates&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the size of the potential market for our Products and our Product Candidates&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to obtain adequate reimbursement from government and third-party payors&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">unfavorable publicity concerning our Products, our Product Candidates or similar products&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the introduction, availability and acceptance of competing treatments, including competing generic products&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">adverse event information relating to our Products, our Product Candidates or similar classes of drugs&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">product liability litigation alleging injuries relating to our Products, our Product Candidates or similar classes of drugs&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to maintain and defend our patents and trade secrets for our Products, our Product Candidates and our Biochronomer Technology&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to continue to have ZYNRELEF, CINVANTI and SUSTOL manufactured at commercial production levels successfully and on a timely basis&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to scale up manufacturing of ZYNRELEF, CINVANTI, </span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">HTX-034 or HTX-019 to meet commercial requirements</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the availability of raw materials necessary to manufacture our Products and our Product Candidates&#59;</span></p></td></tr></table></div>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to access third parties to manufacture and distribute our Products and our Product Candidates on acceptable terms or at all&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">regulatory developments related to the manufacture or continued use of our Products and our Product Candidates&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">conduct of post-approval study requirements and the results thereof&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the extent and effectiveness of sales and marketing and distribution support for our Products and our Product Candidates&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the extent of the impact of the ongoing COVID-19 pandemic on our business&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our competitors&#8217; activities, including decisions as to the timing of competing product launches, generic entrants, pricing and discounting&#59; and</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">any other material adverse developments with respect to the commercialization of our Products and our Product Candidates.</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our business will be adversely affected if, due to these or other factors, our commercialization of our Products and our Product Candidates does not achieve the acceptance and demand necessary to sustain revenue growth. If we are unable to successfully commercialize our Products and our Product Candidates our business and results of operations will suffer.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">If we are unable to develop and maintain sales, marketing and distribution capabilities or enter into agreements with third parties to sell and market our Products, our Product Candidates or any other products we may develop, our sales may be adversely affected.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have established an internal commercial organization for the sale, marketing and distribution of our Products and our Product Candidates in the U.S. In order to successfully commercialize ZYNRELEF in Europe, HTX-011 in Canada, and any other products we may develop, we must increase our sales, marketing, distribution and other non-technical capabilities or make arrangements with third parties to perform these services. The development of a sales organization to market our Products, our Product Candidates or any other products we may develop, is expensive and time consuming, and we cannot be certain that we will be able to successfully develop this capacity or that this function will execute as expected. If we are unable to establish adequate sales, marketing and distribution capabilities, whether independently or with third parties, we may not be able to generate product revenue and our business and results of operations will suffer. </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our internal sales and marketing organization is not currently structured or staffed to launch products on an international level and, therefore, we may not be able to successfully commercialize our Products and our Product Candidates outside of the U.S. In order to commercialize our Products and our Product Candidates in jurisdictions other than the U.S., we would be required to obtain separate marketing approvals and comply with numerous and varying regulatory requirements in each foreign country. If we decide to seek the assistance of third parties with international expertise to help commercialize our Products and our Product Candidates outside of the U.S., we may not be successful in finding willing third parties and, even if we are able to find willing third parties, they might not be able to successfully obtain the approvals and take the steps needed to commercialize our Products and our Product Candidates. If we decide to commercialize our Products or our Product Candidates outside of the U.S. without the assistance of third parties with international expertise, it may take longer than expected to obtain the approvals and take the steps needed to commercialize such Products or Product Candidates. As a result, we may decide to delay or abandon development efforts in certain markets. Any such delay or abandonment may have an adverse effect on the benefits otherwise expected from marketing our Products or our Product Candidates in foreign countries.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">If we cannot establish satisfactory pricing of our Products, our Product Candidates or any other products we may develop that is also acceptable to the U.S. government, insurance companies, managed care organizations and other payors, or arrange for favorable reimbursement policies, our product sales may be adversely affected and our future revenue may suffer.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The continuing efforts of the U.S. government, insurance companies, managed care organizations and other payors of health care costs to contain or reduce costs of health care may adversely affect our ability to generate adequate revenues and gross margins to make our Products, our Product Candidates or any other products we may develop commercially viable. Our ability to commercialize our Products, our Product Candidates or any other products we may develop successfully will depend in part on the extent to which governmental authorities, private health insurers and other organizations establish appropriate reimbursement levels for the cost of such products and related treatments and for what uses reimbursement will be provided.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adoption of our Products, our Product Candidates or any other products we may develop by the medical community may be limited if third-party payors will not offer adequate coverage. In addition, third-party payors often challenge the price and cost-effectiveness of medical products and services and such pressure may increase in the future. In many cases, uncertainty exists as to the adequate reimbursement status of newly approved healthcare products. Accordingly, our Products, our Product Candidates or any other products we may develop may not be reimbursable by certain third-party payors at the time of commercial launch and potentially for an extended period of time thereafter. In addition, products may not be considered cost-effective and adequate third-party reimbursement may not be available to enable us to maintain price levels sufficient to realize a profit. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Legislation and regulations affecting the pricing of pharmaceuticals may change and any such changes could further limit reimbursement. Cost control initiatives may decrease coverage and payment levels for our Products, our Product Candidates or any other products we may develop and, in turn, the reimbursement that we receive. We are unable to predict all changes to the coverage or reimbursement methodologies that will be applied by private or government payors to our Products, our Product Candidates or any other products we may develop. If our Products, our Product Candidates or any other products we develop do not receive adequate reimbursement, our revenue could be severely limited.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the U.S., given recent federal and state government initiatives directed at lowering the total cost of health care, the U.S. Congress and state legislatures will likely continue to focus on health care reform, reducing the cost of prescription pharmaceuticals and reforming the Medicare and Medicaid systems. For example, the Patient Protection and Affordable Care Act (&#8220;PPACA&#8221;) encourages comparative effectiveness research. Any adverse findings for our Products or Product Candidates from such research may negatively impact reimbursement available for our Products or our Product Candidates. Similarly, the SUPPORT for Patients and Communities Act (&#8220;SUPPORT Act&#8221;), which was signed into law on October 24, 2018, encourages the prevention and treatment of opioid addiction and the development of non-opioid pain management treatments. Although it is too early to assess the impact of the SUPPORT Act, it could potentially increase competition for ZYNRELEF<span style="color:#000000;"> and, if approved, HTX-034</span> and have other negative impacts on our business.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In November 2020, HHS issued the safe harbor shielding Medicare Part D rebates to pharmacy benefit managers (&#8220;PBMs&#8221;) from the Anti-Kickback Statute.&#160;In response to litigation brought by a trade association on behalf of PBMs, the Biden administration has agreed to delay the rule&#8217;s effective date until January 1, 2023.&#160; It is unclear whether or how the Biden administration will move forward with this rule.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As evidenced by proposals and initiatives such as these, low prices of our Products or our Product Candidates in foreign jurisdictions may have a negative impact on the prices of our Products or our Product Candidates in the U.S. For example, if legislation is passed or regulations are adopted that tie the prices of U.S. pharmaceuticals to the cost of pharmaceuticals in other countries and if ZYNRELEF is subject to pricing regulations in the EU or in other countries in which it is approved that keep its price low in those jurisdictions, then this could lower the potential price of the product in the U.S., thereby limiting the revenue we would be able to generate from it. Additionally, on September 24, 2020, the FDA published a final rule establishing a legal framework for the importation of certain prescription drugs from Canada with the stated purpose of achieving a significant reduction in the cost of covered </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">products to the American consumer while posing no additional risk to the public&#8217;s health and safety (the &#8220;Importation Rule&#8221;). Although it is too early to assess the impact of the Importation Rule, it could potentially reduce U.S. revenues for any of our Products or Product Candidates that are also approved in Canada and potentially have other negative impacts on our business. Economic pressure on state budgets may result in states increasingly seeking to achieve budget savings through mechanisms that limit coverage or payment for drugs. State Medicaid programs are increasingly asking manufacturers to pay supplemental rebates and requiring prior authorization by the state program for use of any drug for which supplemental rebates are not being paid. Further, the trend toward managed health care in the U.S., which could significantly influence the purchase of health care services and products, may result in lower prices for our Products, our Product Candidates or any other products we may develop for marketing. While we cannot predict whether any legislative or regulatory proposals affecting our business will be adopted, the announcement or adoption of these proposals could have a material and adverse effect on our potential revenues and gross margins.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">If<span style="letter-spacing:0.25pt;"> </span>we<span style="letter-spacing:0.35pt;"> </span>fail<span style="letter-spacing:0.4pt;"> </span>to<span style="letter-spacing:0.25pt;"> </span>comply<span style="letter-spacing:0.8pt;"> </span>with<span style="letter-spacing:0.5pt;"> </span>our<span style="letter-spacing:0.4pt;"> </span>reporting<span style="letter-spacing:1.05pt;"> </span>and<span style="letter-spacing:0.45pt;"> </span>payment<span style="letter-spacing:0.95pt;"> </span>o<span style="letter-spacing:0.1pt;">b</span>ligations<span style="letter-spacing:1.2pt;"> </span>under<span style="letter-spacing:0.65pt;"> </span>U.S.<span style="letter-spacing:0.5pt;"> </span>governmental<span style="letter-spacing:1.5pt;"> </span>pricing<span style="letter-spacing:0.8pt;"> </span>and<span style="letter-spacing:0.45pt;"> </span>contracting<span style="letter-spacing:1.25pt;"> </span>programs, we<span style="letter-spacing:0.35pt;"> </span>could<span style="letter-spacing:0.65pt;"> </span>be<span style="letter-spacing:0.3pt;"> </span>subject<span style="letter-spacing:0.8pt;"> </span>to<span style="letter-spacing:0.25pt;"> </span>additional<span style="letter-spacing:1.1pt;"> </span>reimburs<span style="letter-spacing:0.1pt;">e</span>ment<span style="letter-spacing:1.65pt;"> </span>requirements,<span style="letter-spacing:1.5pt;"> </span>penalties<span style="letter-spacing:1.05pt;"> </span>and<span style="letter-spacing:0.45pt;"> </span>fines,<span style="letter-spacing:0.6pt;"> </span>which<span style="letter-spacing:0.7pt;"> </span>could<span style="letter-spacing:0.65pt;"> </span>have<span style="letter-spacing:0.55pt;"> </span>a<span style="letter-spacing:0.35pt;"> </span>material adverse<span style="letter-spacing:0.85pt;"> </span>effect<span style="letter-spacing:0.65pt;"> </span>on<span style="letter-spacing:0.3pt;"> </span>our<span style="letter-spacing:0.4pt;"> </span>business,<span style="letter-spacing:1pt;"> </span>financial<span style="letter-spacing:1pt;"> </span>condi<span style="letter-spacing:0.1pt;">t</span>ion,<span style="letter-spacing:1.1pt;"> and </span>results<span style="letter-spacing:0.75pt;"> </span>of<span style="letter-spacing:0.25pt;"> </span>operations.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Medicare program and certain government pricing programs, including the Medicaid drug rebate program, the Public Health Services&#8217; 340B drug pricing program, and the pricing program under the Veterans Health Care Act of 1992 impact the reimbursement we may receive from sales of our Products, our Product Candidates or any other products that are approved for marketing in the U.S. Pricing<span style="letter-spacing:0.8pt;"> </span>and<span style="letter-spacing:0.4pt;"> </span>rebate<span style="letter-spacing:0.65pt;"> </span>ca<span style="letter-spacing:0.1pt;">l</span>culations<span style="letter-spacing:1.25pt;"> </span>vary<span style="letter-spacing:0.5pt;"> </span>among<span style="letter-spacing:0.75pt;"> </span><span style="letter-spacing:0.1pt;">p</span>rograms. The<span style="letter-spacing:0.45pt;"> </span>calculations<span style="letter-spacing:1.4pt;"> </span>are<span style="letter-spacing:0.35pt;"> </span>complex<span style="letter-spacing:0.95pt;"> </span>and<span style="letter-spacing:0.4pt;"> </span>are<span style="letter-spacing:0.35pt;"> </span>of<span style="letter-spacing:0.1pt;">t</span>en<span style="letter-spacing:0.55pt;"> </span>subject to<span style="letter-spacing:0.05pt;"> </span>interpretation<span style="letter-spacing:1.4pt;"> </span>by<span style="letter-spacing:0.3pt;"> </span><span style="letter-spacing:0.1pt;">m</span>anufacturers,<span style="letter-spacing:1.55pt;"> </span>governmen<span style="letter-spacing:0.1pt;">t</span>al<span style="letter-spacing:1.45pt;"> </span>or<span style="letter-spacing:0.25pt;"> </span>regulatory<span style="letter-spacing:1.1pt;"> </span>agenc<span style="letter-spacing:0.1pt;">i</span>es<span style="letter-spacing:1pt;"> </span>and<span style="letter-spacing:0.4pt;"> </span>the<span style="letter-spacing:0.35pt;"> </span>courts.<span style="letter-spacing:0.85pt;"> </span>We<span style="letter-spacing:0.4pt;"> </span>are<span style="letter-spacing:0.3pt;"> </span><span style="letter-spacing:0.1pt;">r</span>equired<span style="letter-spacing:0.9pt;"> </span>to<span style="letter-spacing:0.25pt;"> </span>submit<span style="letter-spacing:0.75pt;"> </span>a<span style="letter-spacing:0.15pt;"> </span>number of<span style="letter-spacing:0.25pt;"> </span>different<span style="letter-spacing:0.95pt;"> </span>pricing<span style="letter-spacing:0.9pt;"> </span>calculations to government agencies on a quarterly basis. Fail<span style="letter-spacing:0.1pt;">u</span>re<span style="letter-spacing:0.7pt;"> </span>to<span style="letter-spacing:0.25pt;"> </span>comply<span style="letter-spacing:0.8pt;"> </span>with<span style="letter-spacing:0.5pt;"> </span>our<span style="letter-spacing:0.4pt;"> </span>reporting<span style="letter-spacing:1.15pt;"> </span>and<span style="letter-spacing:0.4pt;"> </span>payment<span style="letter-spacing:0.95pt;"> </span>obligations<span style="letter-spacing:1.2pt;"> </span>under<span style="letter-spacing:0.65pt;"> </span>U.S.<span style="letter-spacing:0.5pt;"> </span>govern<span style="letter-spacing:0.1pt;">m</span>ental pricing<span style="letter-spacing:0.05pt;"> </span>and<span style="letter-spacing:0.45pt;"> </span>contracting<span style="letter-spacing:1.1pt;"> </span>programs<span style="letter-spacing:1.05pt;"> </span>may<span style="letter-spacing:0.55pt;"> result in additional payments, penalties and fines due to government agencies, which may </span>have<span style="letter-spacing:0.6pt;"> a </span>material<span style="letter-spacing:0.95pt;"> </span>adve<span style="letter-spacing:-0.1pt;">r</span>se<span style="letter-spacing:0.9pt;"> </span>effect<span style="letter-spacing:0.8pt;"> </span>on<span style="letter-spacing:0.35pt;"> </span>our business, financial condition and results of operations.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Because the results of preclinical studies and clinical trials are not necessarily predictive of future results, we can provide no assurances that our Products, Product Candidates or any of our other future product candidates will have favorable results in future studies or receive regulatory approval or expansion of approved indications.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Positive results from preclinical studies or clinical trials should not be relied on as evidence that later or larger-scale studies will succeed. Even if our Products, Product Candidates or other future product candidates achieve positive results in early-stage preclinical studies or clinical studies, we will be required to demonstrate that these product candidates are safe and effective for use in Phase 3 studies before we can seek expanded indications or regulatory approvals for their commercial sale. Even if our early-stage preclinical studies or clinical studies achieve the specified endpoints, the FDA may determine that these data are not sufficient to allow the commencement of Phase 3 studies. There is an extremely high historical rate of failure of product candidates proceeding through clinical trials in our industry. There is no guarantee that the efficacy of any of our Product Candidates or any other future product candidates, shown in early patient studies will be replicated or maintained in future studies and/or larger patient populations. Similarly, favorable safety and tolerability data seen in short-term studies might not be replicated in studies of longer duration and/or larger patient populations. If any Product, Product Candidate or other future product candidate demonstrates insufficient safety or efficacy in any preclinical study or clinical trial, we would experience potentially significant delays in, or be required to abandon, development of that Product for an expanded indication or Product Candidate. In addition, product candidates in Phase 3 studies may fail to show the desired safety and efficacy despite having progressed through preclinical and earlier stage clinical trials, which could delay, limit or prevent regulatory approval. Further, data obtained from pivotal clinical studies are susceptible to varying interpretations, which could delay, limit or prevent regulatory approval. Regulatory approval may also be delayed, limited or prevented by other factors. If we delay or abandon our efforts to develop any of our Products for expanded indications, Product Candidates or other future product candidates, we may not be able to generate sufficient revenues to become profitable, and our reputation in the industry and in the investment community would likely be significantly damaged, each of which would cause our stock price to decrease significantly.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Interim, topline or preliminary data from our clinical trials that we announce or publish may change as more patient data become available and are subject to audit and verification procedures that could result in material changes in the final data.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We may publicly disclose interim, topline, or preliminary data from our clinical trials, which is based on a preliminary analysis of then-available data, and the results and related findings and conclusions are subject to change following a full analyses of all data related to the particular trial. We also make assumptions, estimations, calculations and conclusions as part of our analyses of data, and we may not have received or had the opportunity to fully and carefully evaluate all data. As a result, the interim, topline, or preliminary results that we report may differ from future results of the same trials, or different conclusions or considerations may qualify such results, once additional data have been received and fully evaluated. Topline data also remain subject to audit and verification procedures that may result in the final data being materially different from the preliminary data we previously published. As a result, topline data should be viewed with caution until the final data are available. We may also disclose interim data from our clinical trials. Interim data from clinical trials that we may complete are subject to the risk that one or more of the clinical outcomes may materially change as patient enrollment continues and more patient data become available. Adverse differences between interim, topline or preliminary data and final data could significantly harm our business prospects.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Further, others, including regulatory agencies, may not accept or agree with our assumptions, estimates, calculations, conclusions or analyses or may interpret or weigh the importance of data differently, which could impact the value of the particular program, the approvability or commercialization of the particular product candidate or product and our business in general. In addition, the information we choose to publicly disclose regarding a particular study or clinical trial is based on what is typically extensive information, and you or others may not agree with what we determine is the material or otherwise appropriate information to include in our disclosure, and any information we determine not to disclose may ultimately be deemed significant with respect to future decisions, conclusions, views, activities or otherwise regarding a particular drug, product candidate or our business. If the interim, topline, or preliminary data that we report differ from actual results, or if others, including regulatory authorities, disagree with the conclusions reached, our ability to obtain approval for and commercialize our Product Candidates, our business, operating results, prospects or financial condition may be harmed.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Although the FDA might grant Fast Track, Breakthrough Therapy and Priority Review designations to our Products and Product Candidates, there can be no assurance that any of our Products, Product Candidates or future product candidates that receive similar designations in the U.S. or in any other regulatory jurisdictions will receive regulatory approval any sooner than other product candidates that do not have such designations, or at all.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fast Track designation is intended to facilitate the development and expedite the review of new therapies to treat serious conditions with unmet medical needs by providing sponsors with the opportunity for frequent interactions with the FDA. Breakthrough Therapy designation is designed to expedite the development and review of drugs that are intended to treat serious conditions and for which preliminary clinical evidence indicates substantial improvement over available therapies on clinically significant endpoint(s). Priority Review designation is for drugs that, if approved, would be significant improvements in the safety or effectiveness of the treatment or prevention of serious conditions. Product candidates that receive Fast Track or Breakthrough Therapy designation may receive more frequent interactions with the FDA regarding the product candidate&#8217;s development plan and clinical trials and may be eligible for the FDA&#8217;s Rolling Review and Priority Review. Priority Review designation is intended to direct overall attention and resources of the FDA to the evaluation of such applications and means that the FDA&#8217;s goal is to take action on such applications within 6 months, compared to 10 months under standard review. We can provide no assurances that any of our Products, Product Candidates or future products candidates that receive Fast Track, Breakthrough Therapy, Priority Review or similar designations in the U.S. or in any other regulatory jurisdictions will receive regulatory approval any sooner than other Products, Product Candidates, or future product candidates that do not have such designations, or at all. The FDA or any foreign regulatory authorities may also withdraw or revoke Fast Track, Breakthrough Therapy, Priority Review or similar designations, or elect to treat designated candidates in a manner different from what was originally indicated, if they determine that any of our Products, Product Candidates or future product candidates that receive such designations no longer meet the </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">relevant criteria. </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Failure to realize the potential benefits of these designations could materially adversely affect our business, financial condition, cash flows and results of operations.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Our product platforms or product development efforts may not produce safe, efficacious or commercially viable products, and, if we are unable to develop new products, our business may suffer.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our long-term viability and growth will depend on the successful development of products through our research and development activities. Product development is very expensive and involves a high degree of risk. Only a small number of research and development programs result in the commercialization of a product. Success in preclinical work or early-stage clinical trials does not ensure that later-stage or larger-scale clinical trials will be successful. Our ability to complete our clinical trials in a timely fashion depends in large part on a number of key factors, including protocol design, regulatory and IRB approval, the rate of patient enrollment in clinical trials and compliance with extensive cGCP.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, because we fund the development of our Product Candidates, we may not be able to continue to fund all such development efforts to completion or to provide the support necessary to perform the clinical trials, obtain regulatory approvals, or market any approved products. If our drug delivery technologies or product development efforts fail to result in the successful development and commercialization of our Product Candidates, or if our new Products do not perform as anticipated, such events could materially adversely affect our business, financial condition, cash flows and results of operations. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">We rely on third parties to conduct our preclinical testing and conduct our clinical trials, and their failure to perform their obligations in a timely and competent manner may delay development and commercialization of our Products and Product Candidates and our business could be substantially harmed.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have used contract research organizations (&#8220;CROs&#8221;) to oversee or provide selected services for our clinical trials for our Products and our Product Candidates, and we expect to use the same or similar organizations for our future clinical trials and pipeline programs. There can be no assurance that these CROs will perform their obligations at all times in a competent or timely fashion, and we must rigorously oversee their activities in order to be confident in their conduct of these trials on our behalf. If the CROs fail to commit resources to our Product Candidates, our clinical programs related to our Product Candidates could be delayed, terminated or unsuccessful, and we may not be able to obtain regulatory approval for, or successfully commercialize, them. Different cultural and operational issues in foreign countries could cause delays or unexpected problems with patient enrollment or with the data obtained from those locations. If we experience significant delays in the progress of our clinical trials or experience doubts with respect to the quality of data derived from our clinical trials, we could face significant delays in gaining necessary product approvals. </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We also rely on third parties to assist in conducting our preclinical studies in accordance with GLP and the Animal Welfare Act requirements. We, our CROs and other third parties are required to comply with cGCP, which are regulations and guidelines enforced by the FDA, the Competent Authorities of the Member States of the EEA and comparable foreign regulatory authorities. Regulatory authorities enforce cGCP through periodic inspections of trial sponsors, principal investigators and trial sites. If we or any of our CROs fail to comply with applicable cGCP, the clinical data generated in the clinical trials may be deemed unreliable, and the FDA or comparable foreign regulatory authorities may require us to perform additional clinical trials before approving our marketing applications. We cannot be certain that on inspection by a given regulatory authority, such regulatory authority will determine that any of our ongoing or future clinical trials comply with cGCP. In addition, all of our clinical trials must be conducted with product produced under current Good Manufacturing Practices (&#8220;cGMP&#8221;). Failure to comply with these regulations may require us to repeat preclinical and clinical trials, which would increase our related expenses and delay the regulatory approval process.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our CROs and other third parties we may engage to support our development programs 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 ongoing clinical, non-clinical and preclinical programs. Outsourcing these functions involves risk that third parties may not perform to our standards, may not produce results in a timely manner, or may fail to perform at all. If CROs do not successfully carry out their contractual duties or obligations or meet expected deadlines or if the quality or accuracy of the preclinical results or clinical data they obtain is compromised due to the failure to adhere to test requirements, our clinical protocols, regulatory requirements or for other reasons, our clinical trials may be extended, delayed or terminated and we may not be able to obtain regulatory approval for or successfully commercialize our Products and Product Candidates. As a result, our results of operations and the commercial prospects for our Products and Product Candidates would be harmed, our costs could increase and our ability to generate revenues could be delayed.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">If our suppliers or contract manufacturers are unable to manufacture in commercially viable quantities, we could face delays in our ability to commercialize our Products, our Product Candidates or any other products we may develop, our costs will increase and our Product sales may be severely hindered.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If in the future any of our Product Candidates are approved for commercial sale, we will need to be able to consistently manufacture such Product Candidates in larger quantities and be able to show equivalency to the FDA, and foreign regulatory authorities, in the manufacture of such Product Candidates at commercial scale as compared to development batch size. The commercial success of our Products and our Product Candidates will be dependent on the ability of our contract manufacturers to produce a product in commercial quantities at competitive costs of manufacture in a process that is validated by the FDA. We have scaled up manufacturing for CINVANTI and SUSTOL in order to realize important economies of scale, and these activities took time to implement, required additional capital investment, process development and validation studies and regulatory approval. We are in the process of scaling up manufacturing for ZYNRELEF and further scaling up manufacturing for CINVANTI. We cannot guarantee that we will be successful in achieving competitive manufacturing costs through such scaled-up activities.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The manufacture of pharmaceutical products is a highly complex process in which a variety of difficulties may arise, including product loss due to material failure, equipment failure, vendor error, operator error, labor shortages, inability to obtain material, equipment or transportation, physical or electronic security breaches and natural or man-made disasters. Problems with manufacturing processes could result in product defects or manufacturing failures, which could require us to delay shipment of products or recall products previously shipped, or could impair our ability to expand into new markets or supply products in existing markets. We may not be able to resolve any such problems in a timely manner, if at all.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">We depend on third-party suppliers and contract manufacturers to manufacture our Products and our Product Candidates, and we expect to do the same for any future products that we develop&#59; if our contract manufacturers do not perform as expected, our business could suffer. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We do not own or operate manufacturing facilities for the production of commercial or clinical quantities of any product, including our Products and our Product Candidates. Our ability to successfully commercialize our Products and our Product Candidates, as well as any other products that we may develop, depends in part on our ability to arrange for and rely on other parties to manufacture our products at a competitive cost, in accordance with regulatory requirements, and in sufficient quantities for clinical testing and eventual commercialization. We currently rely on a small number of third-party manufacturers to produce compounds used in our product development activities and expect to continue to do so to meet the preclinical and clinical requirements of our potential products and for all of our commercial needs. Certain contract manufacturers are, at the present time (and are expected to be for the foreseeable future), our sole resource to manufacture certain key components of our Products and our Product Candidates, as well as key components for future product candidates in clinical and preclinical testing in our research and development program. Although we entered into long-term commercial manufacturing agreements for the manufacture of our Products and our Product Candidates, and we have long-term agreements for the manufacture of our Biochronomer Technology, we might not be able to successfully negotiate long-term agreements with any additional third parties, or we might not receive all required regulatory approvals to </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">utilize such third parties, and, accordingly, we might not be able to reduce or remove our dependence on a single supplier for the commercial manufacturing of our Products, our Product Candidates or any other products we may develop for marketing. We may have difficulties with these manufacturer relationships, and we may not be able to find replacement contract manufacturers on satisfactory terms or on a timely basis. Our reliance on third-party suppliers and contract manufacturers also subjects our business to risks associated with geographic areas in which those parties reside, which could include natural or man-made disasters, including epidemics, pandemics, acts of war or terrorism, or resource shortages. Due to regulatory and technical requirements, we may have limited ability to shift production to a different third-party should the need arise. We cannot be certain that we could reach agreement on reasonable terms, if at all, with such a manufacturer. Even if we were to reach agreement, the transition of the manufacturing process to a different third-party could take a significant amount of time and money, and may not be successful.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Further, we, along with our contract manufacturers, are required to comply with FDA and foreign regulatory requirements related to product testing, quality assurance, manufacturing and documentation. Our contract manufacturers may not be able to comply with the applicable FDA or foreign regulatory requirements. They may be required to pass an FDA pre-approval inspection for conformity with cGMP before we can obtain approval to manufacture our Products and our Product Candidates and will be subject to ongoing, periodic, unannounced inspection by the FDA and corresponding state agencies to ensure strict compliance with cGMP, and other applicable government regulations and corresponding foreign standards. If we and our contract manufacturers fail to achieve and maintain high manufacturing standards in compliance with cGMP, or fail to scale up manufacturing processes in a timely manner, we may experience manufacturing errors resulting in defective products that could be harmful to patients, product recalls or withdrawals, delays or interruptions of production or failures in product testing or delivery, delay or prevention of filing or approval of marketing applications for our Product Candidates, cost overruns or other problems that could seriously harm our business. Not complying with FDA or foreign regulatory requirements could result in an enforcement action, such as a product recall, or prevent commercialization of our Product Candidates and delay our business development activities. In addition, such failure could be the basis for the FDA or foreign regulators to issue a warning or untitled letter or take other regulatory or legal action, including recall or seizure, total or partial suspension of production, suspension of ongoing clinical trials, refusal to approve pending applications or supplemental applications, and potentially civil and/or criminal penalties depending on the matter.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our Products, our Product Candidates and any other products we may develop may be in competition with other products for access to the facilities of third parties. Consequently, our Products, our Product Candidates and any other products we may develop may be subject to manufacturing delays if our contractors give other companies&#8217; products greater priority than ours. Additionally, our contractors might be required by government regulation or government authority to prioritize production of other products, such as priority-rated orders pursuant to the U.S. Government Department of Defense Operation Warp Speed under the Health Resources Priority and Allocations System regulation. For this and other reasons, our third-party contract manufacturers may not be able to manufacture our Products, our Product Candidates and any other products we may develop in a cost-effective or timely manner. If not manufactured in a timely manner, the clinical development of any of our Product Candidates or their submission for regulatory approval could be delayed, and our ability to deliver products to market on a timely basis could be impaired. This could increase our costs, cause us to lose revenue or market share and damage our reputation.</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Certain of the components used in the manufacture of our Products, our Product Candidates and our other product candidates are, or might be, sourced from a single vendor. </span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;" id="S163399143">Some of the critical materials and components used in manufacturing our Products, our Product Candidates and our other product candidates are, or might be, sourced from single suppliers. An interruption in the supply of a key material could significantly delay our research and development process or increase our expenses for commercialization or development products. Specialized materials must often be manufactured for the first time for use in drug delivery technologies, or materials may be used in the technologies in a manner different from their customary commercial uses. The quality of materials can be critical to the performance of a drug delivery technology, so a reliable source that provides a consistent supply of materials is important. Materials or components needed for our drug delivery technologies may be difficult to obtain on commercially reasonable terms, particularly when relatively small quantities are required or if the materials traditionally have not been used in pharmaceutical products. Our reliance on a single vendor for certain components used in the manufacturing of our Products and our Product Candidates also subjects our business to risk associated with the geographic areas in which those single vendors reside, which could include natural or man-made disasters, including pandemics, acts of war or terrorism, or resource shortages. Such an interruption could increase our costs and, to the extent it impairs our ability to have sufficient inventory, cause us to lose revenue or market share.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-top:0pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Some of our suppliers may experience disruption to their respective supply chains due to the effects of the COVID-19 pandemic, which could delay, prevent or impair our development or commercialization efforts.</p>
<p style="margin-top:0pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We obtain certain critical materials and components used in manufacturing our Products and our Product Candidates from third-party suppliers whose operations might be directly or indirectly affected by the COVID-19 pandemic. If we are unable to obtain these critical materials and components in sufficient quantities and in a timely manner, the development, testing and clinical study of our Products and Product Candidates might be delayed or infeasible, and regulatory approval or commercialization of our Products and Product Candidates might be delayed, not obtained or hindered, which could significantly harm our business.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">We have, or may have, significant inventory levels of drug products, and write-downs related to the impairment of those inventories may adversely impact or delay our profitability.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have, or may have, significant inventory levels of drug products, and we may increase those inventory levels as we continue to commercialize our Products and our Product Candidates. We determine inventory levels of drug products based on a variety of estimates, including timing of regulatory approval of our drug products, market demand for our drug products and those of our competitors, entrance of competing drug products, introduction of new, or changes in interpretations of, pharmaceutical regulations, and changes in healthcare provider and insurer reimbursement policies. These estimates are inherently difficult to make and may be inaccurate. We analyze our inventory levels and will write down inventory that has become obsolete. If our initial estimate of the appropriate inventory levels of drug products is or becomes inaccurate, write-downs of inventory may be required, which would be recorded as cost of product sales and thereby adversely impact or delay our profitability.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">It is difficult to predict commercial demand for our Products, and, if our estimates of demand are too low, it may adversely impact our ability to generate revenue and profits in the short term and our ability to establish and maintain a competitive position in the relevant markets where our Products are sold, or may be sold, in the future.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Despite our efforts to maintain appropriate inventory levels of our Products, as we continue to commercialize our Products, our estimates of appropriate inventory levels may not be accurate. If we fail to build up sufficient inventory levels to meet commercial demand, our ability to generate revenue and profits in the short term would be adversely impacted. Failure to meet demand may also cause us to lose market share to our competitors, which could <span style="color:#000000;">materially adversely affect our business, financial condition, cash flows and results of operations. </span>Given the time required to scale production and replenish inventory, our ability to correct for inaccurate estimates in a timely manner may be limited.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Similarly, if we are unable to ramp up production of prospective Product Candidates to coincide with the regulatory approval of those Product Candidates, our ability to generate revenue and profits in the short term would be adversely impacted. If our competitors are able to meet demand with their products before we are able to produce and sell inventory, our ability to gain market share will be adversely impacted, which could <span style="color:#000000;">materially adversely affect our business, financial condition, cash flows and results of operations. </span>In addition, if regulatory approval of any of our Product Candidates comes earlier than anticipated, as a result of preferential designations designed to hasten the approval process or otherwise, and we have not built up sufficient inventory to meet commercial demand, our ability to generate additional revenue sooner as a result of those early approvals may be diminished.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">We face intense competition from other companies developing products for the management of postoperative pain or the prevention of CINV and PONV.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the U.S., ZYNRELEF and HTX-034, if successfully developed, competes in the postoperative pain management market in the U.S. with, MARCAINE<sup style="font-size:85%;line-height:120%;vertical-align:top">TM</sup><span style="color:#auto;"> (bupivacaine hydrochloride injection, solution, marketed by Pfizer Inc.) and generic forms of bupivacaine&#59; NAROPIN<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (ropivacaine, marketed by Fresenius Kabi USA, LLC) and generic forms of ropivacaine&#59; EXPAREL<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (bupivacaine liposome injectable suspension, marketed by Pacira BioSciences, Inc.)&#59; XARACOLL<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (bupivacaine HCl implant, marketed by Innocoll Pharmaceuticals Limited)&#59; POSIMIR<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (owned by Durect Corporation and to be marketed in the U.S. by Innocoll Pharmaceuticals Limited)&#59; ANJESO<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (meloxicam injection, marketed by Baudax Bio, Inc.)&#59; OFIRMEV<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (acetaminophen injection, marketed by Mallinckrodt Pharmaceuticals), SEGLENTIS<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (celecoxib and tramadol hydrochloride, to be marketed by Kowa Pharmaceuticals America in the U.S.) and generic forms of IV acetaminophen&#59; and potentially other products in development for postoperative pain management that reach the U.S. market.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ZYNRELEF will, and HTX-034, if successfully developed for postoperative pain management in the EU will also, face significant competition in the EU. Currently there are numerous generic local anesthetics and other non-opioids for postoperative pain management available in the EU, and other products in development for postoperative pain management may also reach the EU market. For example, in November 2020 the EC granted a marketing authorization for EXPAREL<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (bupivacaine liposome injectable suspension, marketed by Pacira BioSciences, Inc. in the U.S.) for postsurgical analgesia, and EXPAREL was launched in the EU in the fourth quarter of 2021.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#auto;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If we are able to successfully develop HTX-011 (ZYNRELEF in the U.S. and Europe) or HTX-034 for postoperative pain management in Canada, we will compete with MARCAINE<sup style="font-size:85%;line-height:120%;vertical-align:top">TM</sup> (bupivacaine hydrochloride injection, solution, marketed by Pfizer Inc.)&#59; SENSORCAINE<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (bupivacaine and epinephrine injection, marketed by Aspen Pharmacare Canada)&#59; NAROPIN<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (ropivacaine and hydrochloride, marketed by Aspen Pharmacare Canada)&#59; and potentially other products in development for postoperative pain management that reach the Canadian market.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI faces significant competition. NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonists are administered for the prevention of CINV, in combination with 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonists, to augment the therapeutic effect of the 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonist. Currently available NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonists include: generic versions of EMEND<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174; </sup>IV (fosaprepitant)&#59; EMEND<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> IV (fosaprepitant, marketed by Merck &#38; Co)&#59; EMEND<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (aprepitant, marketed by Merck &#38; Co, Inc.)&#59; AKYNZEO<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (palonosetron, a 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonist, combined with netupitant, an NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonist, marketed by Helsinn Therapeutics)&#59; <span style="color:#000000;">VARUBI</span><sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (rolapitant, marketed by TerSera Therapeutics LLC) and other products that include an NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonist that reach the market for the prevention of CINV. </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">SUSTOL faces significant competition. <span style="color:#000000;">Currently available 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonists include: AKYNZEO<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (palonosetron, a 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonist, combined with netupitant, an NK<sub style="font-size:85%; vertical-align:bottom">1</sub> receptor antagonist, marketed by Helsinn Therapeutics (U.S.), Inc.)&#59; SANCUSO<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174; </sup>(granisetron transdermal patch, marketed by ProStrakan Group Plc)&#59; and generic products including ondansetron (formerly marketed by GlaxoSmithKline plc as ZOFRAN), granisetron (formerly marketed by Hoffman-La Roche, Inc. as KYTRIL) and palonosetron (formerly marketed by Eisai in conjunction with Helsinn Healthcare S.A. as ALOXI). Currently, palonosetron is the only 5-HT<sub style="font-size:85%; vertical-align:bottom">3</sub> receptor antagonist other than SUSTOL that is approved for the prevention of delayed CINV associated with MEC regimens. SUSTOL is indicated in combination with other antiemetics in adults for the prevention of acute and delayed nausea and vomiting associated with initial and repeat courses of moderately emetogenic chemotherapy (MEC) or anthracycline and cyclophosphamide (AC) combination chemotherapy regimens, which is considered to be a HEC regimen by the </span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;">NCCN and ASCO</span><span style="color:#000000;">. No other 5-HT</span><span style="color:#000000;"><sub style="font-size:85%; vertical-align:bottom">3</sub></span><span style="color:#000000;"> receptor antagonist is specifically approved for the prevention of delayed CINV associated with a HEC regimen.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If we are able to successfully develop HTX-019 for the prevention of PONV, we will compete with generic ondansetron, the current standard of care, and generic aprepitant and BARHEMSYS<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (amisulpride, marketed by Acacia Pharma Group Plc) for the prevention of PONV&#59; TAK-951 (a peptide agonist under development (PH2) by Takeda Pharmaceutical Company Limited for PONV and not approved anywhere globally for any use)&#59; and potentially other products in development for PONV management that reach the market.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Small or early-stage companies and research institutions may also prove to be significant competitors, particularly through collaborative arrangements with large and established pharmaceutical companies. We will also face competition from these parties in recruiting and retaining qualified scientific and management personnel, establishing clinical trial sites and patient registration for clinical trials, and acquiring and in-licensing technologies and products complementary to our programs or potentially advantageous to our business. If any of our competitors succeed in obtaining approval from the FDA or other regulatory authorities for their product candidates sooner than we do for our Product Candidates that are more effective or less costly than ours, our commercial opportunity could be significantly reduced. Major technological changes can happen quickly in the biotechnology and pharmaceutical industries, and the development of technologically improved or different products or drug delivery technologies may make our product candidates or platform technologies obsolete or noncompetitive.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Our Products and our Product Candidates may face competition from lower-cost generic products offered by our competitors.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Pricing for therapeutics can be extremely competitive, and strict formulary guidelines enforced by payors may create significant challenges in the acceptance and profitability of branded products. The market for generic products can be very lucrative, and it is dominated by companies that may have much larger distribution capabilities than we may have in the future. It can be very difficult to predict the timing of the launch of generic products given the commonality of litigation with manufacturers over anticipated patent expiration. Our inability to accurately foresee and plan for generic product launches that may compete with our Products and our Product Candidates may significantly impact our potential revenues from such Products and Product Candidates. On the expiration or loss of patent protection for a branded product, or on the &#8220;at-risk&#8221; launch (despite pending patent infringement litigation against the generic product) by a manufacturer of a generic version of a drug that may compete with one of our products, we could quickly lose a significant portion of our sales of that Product or Product Candidate. The inability for a branded Product or Product Candidate we may sell to successfully compete against generic products could negatively impact sales of our Product or Product Candidate, reduce our ability to grow our business and significantly harm our business prospects. </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For example, generic versions of <span style="color:#000000;">EMEND<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> IV (fosaprepitant) </span>launched in September 2019 following the expiration of the EMEND IV patents. As a result, we experienced increased competition for CINVANTI, which reduced CINVANTI sales and harmed our business prospects during 2020 and 2021. These and other risks related to the entry of generic product competing with CINVANTI are difficult to assess in terms of timing and impact on our operations and prospects.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additionally, while we had expected that generic versions of ALOXI (palonosetron) would launch in September 2018 following the expiration of the ALOXI patents, a U.S. Court of Appeals for the Federal Circuit decision in May 2017 ruled in favor of a generic drug company challenging the ALOXI patents, thereby potentially accelerating the entry of generic versions of ALOXI (palonosetron). The Supreme Court granted certiorari in June 2018 and affirmed the Federal Circuit decision in January 2019. As a result of this litigation, generic versions of ALOXI (palonosetron) have entered the market and we have experienced increased competition for SUSTOL, which has reduced SUSTOL sales and may continue to negatively affect our future business prospects. These and other risks related to the entry of generic product competing with SUSTOL are difficult to assess in terms of timing and impact on our operations and prospects.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="text-align:justify;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Our business and results of operations may suffer as a result of changes in our pricing or marketing strategies.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In an effort to remain competitive in the marketplace, we can determine, from time to time, to change our pricing or marketing strategies for our approved Products, including by altering the amount or availability of discounts or rebates for any of our approved Products. Any such changes could have short-term or long-term negative impacts on our revenues, which would cause our business and results of operations to suffer. For example, in October 2019, we eliminated the discounts on SUSTOL which reduced revenues. Price increases or changes to our marketing strategies may also negatively affect our reputation and our ability to secure and maintain reimbursement coverage for our approved Products, which could result in decreased demand and cause our business and results of operations to suffer.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">If we are unable to recruit and retain skilled employees, we may not be able to achieve our objectives.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We depend on a small number of key management and personnel. Retaining our current employees and recruiting qualified personnel to perform future research and development and commercialization work will be critical to our success. Competition is always present for highly skilled and experienced personnel, and an inability to recruit or retain sufficient skilled personnel could result in delays in our business growth and development and adversely impact our research and development or commercial activities. If we lose key members of our senior management team, we may not be able to find suitable replacements and our business may be harmed as a result.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Our business strategy may include acquisitions of other businesses, products or product licenses. We may not be able to successfully manage such activities.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We may engage in strategic transactions that could cause us to incur contingent liabilities, commitments or significant expense. In the course of pursuing strategic opportunities, we may evaluate potential acquisitions, licenses or investments in strategic technologies, products or businesses. Future acquisitions, licenses or investments could subject us to a number of risks, including, but not limited to: </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our inability to appropriately evaluate and take into consideration the potential uncertainties associated with the other party to such a transaction, including, but not limited to, the prospects of that party and their existing products or product candidates and regulatory approvals&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">difficulties associated with realizing the perceived potential for commercial success with respect to any acquired or licensed technology, product or business&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to effectively integrate any new technology, product and/or business including personnel, intellectual property or business relationships into our Company&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our inability to generate revenues from acquired or licensed technology and/or products sufficient to meet our objectives in undertaking the acquisition or license or even to offset the associated acquisition and maintenance costs and/or assumption of liabilities&#59;&#160;and </span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the distraction of our management from our existing product development programs and initiatives in pursuing an acquisition or license. </span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with an acquisition or license, we must estimate the value of the transaction by making certain assumptions that may prove to be incorrect, which could cause us to fail to realize the anticipated benefits of a transaction. Any strategic transaction we may pursue may not result in the benefits we initially anticipate, may result in costs that end up outweighing the benefits and may adversely impact our financial condition and be detrimental to our future business prospects. </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Our business strategy may include entry into collaborative agreements. We may not be able to enter into collaborative agreements or may not be able to negotiate commercially acceptable terms for these agreements.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our current business strategy may include the entry into collaborative agreements for the development and commercialization of our Products and our Product Candidates. The negotiation and consummation of these types of agreements typically involve simultaneous discussions with multiple potential collaborators and require significant time and resources from our officers, business development and research and development staff. In addition, in attracting the attention of pharmaceutical and biotechnology company collaborators, we compete with numerous other third parties with product opportunities as well as the collaborators&#8217; own internal product opportunities. We may not be able to consummate collaborative agreements, or we may not be able to negotiate commercially acceptable terms for these agreements.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If we do enter into such arrangements, we could be dependent on the subsequent success of these other parties in performing their respective responsibilities and the cooperation of our partners. Our collaborators may not cooperate with us or perform their obligations under our agreements with them. We cannot control the amount and timing of our collaborators&#8217; resources that will be devoted to researching our Product Candidates pursuant to our collaborative agreements with them. Our collaborators may choose to pursue existing or alternative technologies in preference to those being developed in collaboration with us.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under agreements with any collaborators we may work with in the future, we may rely significantly on them to, among other activities:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">fund research and development activities with us&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">pay us fees on the achievement of milestones&#59; and</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">market for or with us any commercial products that result from our collaborations.</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If we do not consummate collaborative agreements, we may use our financial resources more rapidly on our product development efforts, continue to defer certain development activities or forego the exploitation of certain geographic territories, any of which could have a material adverse effect on our business prospects. Further, we may not be successful in overseeing any such collaborative arrangements. If we fail to establish and maintain necessary collaborative relationships, our business prospects could suffer.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Our business, financial condition, results of operations, growth and corporate culture could be harmed by the effects of the ongoing COVID-19 pandemic and actions taken in response to the COVID-19 pandemic.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-right:1.5%;text-indent:3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-right:1.5%;text-indent:3.85%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to risks related to public health crises such as the global pandemic associated with the novel coronavirus and the associated disease. We are unable to accurately predict the full impact that the ongoing COVID-19 pandemic will have on our results of operations, cash flows and financial condition. We may experience disruptions that could severely impact our sales, business, operations, preclinical and clinical studies and corporate culture, such as:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-right:1.5%;text-indent:3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:4.81%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">decreased sales of our Products and our Product Candidates&#59;</span></p></td>
<td valign="top" style="width:1.5%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:8.65%;margin-right:1.5%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:4.81%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">fewer individuals undertaking or completing cancer treatments and elective surgeries, 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&#59;</span></p></td>
<td valign="top" style="width:1.5%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:8.65%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:4.81%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our third-party contract manufacturers not being able to maintain adequate (in amount and quality) supply to support the commercial sale of our Products and our Product Candidates, or the clinical development of our Product Candidates due to staffing shortages, production slowdowns or stoppages and disruptions in delivery systems&#59;</span></p></td>
<td valign="top" style="width:1.5%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-top:0pt;line-height:12pt;margin-bottom:0pt;margin-left:7.69%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:4.81%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">delays and difficulties in clinical site initiation, including difficulties in recruiting clinical site investigators and clinical site staff, delays or difficulties in enrolling patients or maintaining enrolled patients in our clinical trials and failure of our CROs to perform all or a part of their obligations&#59;</span></p></td>
<td valign="top" style="width:1.5%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:8.65%;margin-right:1.5%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:4.81%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">interruption or delays in the operations of the FDA and comparable foreign regulatory agencies, which may impact regulatory review and approval timelines&#59;</span></p></td>
<td valign="top" style="width:1.5%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:8.65%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:4.81%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">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 of employees or members of their families and inherent difficulties involved with maintaining a remote working structure amidst a global pandemic&#59;</span></p></td>
<td valign="top" style="width:1.5%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:8.65%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:4.81%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">the prolonged and broad-based shift to a remote working environment continues to create inherent productivity, connectivity, and oversight challenges and could affect our ability to market our Products and develop and seek regulatory approvals for our Product Candidates. In addition, the changed environment under which we are operating could have an effect on our internal controls over financial reporting as well as our ability to meet a number of our compliance requirements in a timely or quality manner. Additional governmental lockdowns, restrictions or new regulations could significantly impact the ability of our employees and vendors to work productively. Governmental restrictions have been globally inconsistent and it remains unclear whether there could be future worksite or travel restrictions. As we ultimately return a portion of our workforce back to the office and increase field activity, we may experience increased costs as we prepare our facilities for a safe return to work environment and experiment with hybrid work models, in addition to potential effects on our ability to compete effectively and maintain our corporate culture</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">&#59; and</span></p></td>
<td valign="top" style="width:1.5%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:8.65%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:4.81%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">disruption to global financial markets, which could reduce our ability to access capital and negatively affect our liquidity.</span></p></td>
<td valign="top" style="width:1.5%;white-space:nowrap">
<p style="text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-right:1.71%;text-indent:3.85%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These and other factors arising from the COVID-19 pandemic could result in us not being able to maintain market position or increase market penetration for our Products and our Product Candidates, 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. In addition, the COVID-19 pandemic and actions taken in response to it by governments, businesses and individuals may give rise to or amplify the other risks discussed under this section entitled &#8220;Risk Factors.&#8221;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Natural or man-made disasters, including epidemics, pandemics, acts of war or terrorism, or resource shortages, could disrupt our investigational drug candidate development and approved drug commercialization efforts and adversely affect results. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our ongoing or planned clinical studies and approved drug commercialization efforts could be delayed or disrupted indefinitely on the occurrence of a natural or man-made disaster, including an epidemic, pandemic, cyberattack, or acts of war or terrorism, or resource shortages. For example, COVID-19 has caused a decline in, and suspensions of, elective surgeries, which negatively impacts our ability to conduct our clinical trials and, if it continues, could decrease the potential market opportunities for ZYNRELEF and HTX-019 and HTX-034, if approved, in the U.S. or other markets. In addition, COVID-19 has slowed the diagnosis procedures to identify cancer and may reduce the number of new cancer patients seeking treatment which may negatively impact our CINV products. We are also vulnerable to damage from other disasters, such as power loss, fire, floods, hurricanes and similar events. For example, a natural or man-made disaster, including an epidemic, pandemic, cyberattack, or act of war or terrorism, and the resulting damage could negatively impact enrollment and participation in our clinical studies, divert attention and resources at our research sites, cause unanticipated delays in the collection and receipt of data from our clinical studies, cause unanticipated delays in communications with, and any required approvals from, the FDA, EMA, United Kingdom&#8217;s Medicines and Healthcare Products Regulatory Agency, Health Canada, and other regulatory authorities, and cause unanticipated delays in the manufacturing and distribution of our Products, our Product Candidates and any other products we may develop. If a significant disaster occurs, our ability </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">to continue our operations could be seriously impaired and we may not have adequate insurance to cover any resulting losses. Any significant unrecoverable losses could seriously impair our operations and financial condition.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Risks Related to Our Financial Condition</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">We have a history of losses, we expect to generate losses in the near future, and we may never achieve or maintain profitability.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have incurred significant operating losses and negative cash flows from operations and had an accumulated deficit of $1.6 billion through December 31, 2021. We expect to continue to generate substantial losses over at least the next several years as we:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">expand product development activities with respect to our Product Candidates&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">conduct preclinical development and clinical trials for our Products and Product Candidates&#59; </span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">pursue regulatory approvals for any current or future Products or Product Candidates&#59; and</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">engage in commercialization efforts for any future approved Product Candidates.</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, the amount we spend will impact our profitability. Our spending will depend, in part, on:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-family:Times New Roman;color:#000000;">the number of Product Candidates we pursue&#894;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:0%;font-size:10pt;font-family:Times New Roman;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-family:Times New Roman;color:#000000;">the progress of our research and development programs for our Product Candidates, including clinical trials&#894;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.62%;text-indent:-3.85%;font-size:10pt;font-family:Times New Roman;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-family:Times New Roman;color:#000000;">the time and expense required to pursue FDA and/or non-U.S. regulatory approvals for our Product Candidates, whether such approvals are obtained and the scope of any approved product label&#894;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.62%;text-indent:-3.85%;font-size:10pt;font-family:Times New Roman;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-family:Times New Roman;color:#000000;">the cost of possible acquisitions of technologies, compounds, product rights or companies&#894;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.62%;text-indent:-3.85%;font-size:10pt;font-family:Times New Roman;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-family:Times New Roman;color:#000000;">the cost of obtaining licenses to use technology owned by others for proprietary products and otherwise&#894;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.62%;text-indent:-3.85%;font-size:10pt;font-family:Times New Roman;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-family:Times New Roman;color:#000000;">the time and expense required to prosecute, enforce and/or challenge patent and other intellectual property rights&#894;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-family:Times New Roman;color:#000000;">the costs of potential litigation&#894; and</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.62%;text-indent:-3.85%;font-size:10pt;font-family:Times New Roman;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-family:Times New Roman;color:#000000;">the costs associated with recruiting and compensating a highly skilled workforce in an environment where competition for such employees may be intense.</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">To achieve and sustain profitability, we must, alone or in cooperation with others, successfully develop, obtain regulatory approval for, manufacture, market and sell our Products, including our current work commercializing our Products and our anticipated work commercializing our Product Candidates. We will incur substantial expenses in our efforts to develop and commercialize our Products and our Product Candidates and we may never generate sufficient revenue to become profitable or to sustain profitability.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Additional capital may be needed in the future to enable us to implement our business plan, and we may be unable to raise capital, which would force us to limit or cease our operations and related product development programs. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, we had cash, cash equivalents and short-term investments of $157.6 million. Historically, we have financed our operations, including technology and product research and development, primarily through sales of our common stock and debt financings. Our capital requirements and liquidity going forward will depend on numerous factors, including but not limited to: the costs associated with the U.S. commercial launch of ZYNRELEF and our Product Candidates, if approved, and making ZYNRELEF and our Product Candidates commercially available outside of the U.S.&#59; the degree of commercial success of our Products and our Product Candidates, if approved&#59; the scope, rate of progress, results and costs of preclinical testing and clinical trials&#59; the timing and cost to manufacture our Products and our Product Candidates&#59; the number and characteristics of product development programs we pursue and the pace of each program, including the timing of clinical trials&#59; the time, cost and outcome involved in seeking other regulatory approvals&#59; scientific progress in our research and development programs&#59; the magnitude and scope of our research and development programs&#59; our ability to establish and maintain strategic collaborations or partnerships for research, development, clinical testing, manufacturing and marketing of our Product Candidates&#59; the impact of competitive products&#59; the cost and timing of establishing sales, marketing and distribution capabilities if we commercialize products independently&#59; the cost of establishing clinical and commercial supplies of our Product Candidates and any other products that we may develop&#59; the extent of the impact of the ongoing COVID-19 pandemic on our business&#59; and general market conditions. Management&#8217;s view of our liquidity relies on estimates and assumptions about the market opportunity for the expanded U.S. label of ZYNRELEF, which estimates and assumptions are subject to significant uncertainty, particularly due to the short amount of time that has passed since the label was expanded in December 2021.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">We may not be able to raise additional capital when needed or desired, or we may need to raise additional capital on unfavorable terms, which could result in dilution to existing stockholders.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We may not be able to raise sufficient additional capital when needed on favorable terms, or at all. If we are unable to obtain adequate funds, we may be required to curtail significantly or cease our operations.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The timing and degree of any future capital requirements will depend on many factors, including:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to successfully commercialize, market and achieve market acceptance of our Products and our Product Candidates&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the status of regulatory approval of any pending applications with the FDA, or other regulators, as the case may be, and the costs involved with pursuing regulatory approvals&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the number and characteristics of product development programs we pursue and the pace of each program&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the scope, rate of progress, results and costs of preclinical testing and clinical trials&#59; </span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">our ability to establish and maintain strategic collaborations or partnerships for research, development, clinical testing, manufacturing and marketing of our Product Candidates&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the cost and timing of establishing or enlarging sales and marketing capabilities&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the cost of establishing supply arrangements for clinical and commercial development of our Products, our Product Candidates and any other products that we may develop&#59; and</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:7.69%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the extent of the impact of the ongoing COVID-19 pandemic on our business.</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If we issue additional equity securities or securities convertible into equity securities to raise funds, our stockholders will suffer dilution of their investment, and such issuance may adversely affect the market price of our common stock.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Any new debt financing we enter into may involve covenants that restrict our operations. These restrictive covenants may include, among other things, limitations on borrowing and specific restrictions on the use of our assets, as well as prohibitions on our ability to create liens, pay dividends, redeem capital stock or make investments. Our Senior Unsecured Convertible Notes also impose certain negative covenants on the Company, including on the incurrence of certain indebtedness, the creation of certain liens and selling royalty interests in Company assets. In the event that additional funds are obtained through arrangements with collaborative partners, these arrangements may require us to relinquish rights to some of our technologies, Product Candidates or Products on terms that are not favorable to us or require us to enter into a collaboration arrangement that we would otherwise seek to develop and commercialize ourselves. If adequate funds are not available, we may default on our indebtedness, be required to delay, reduce the scope of, or eliminate one or more of our product development programs and reduce personnel-related and other costs, which would have a material adverse effect on our business.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Provisions contained in our debt instruments limit our ability to incur additional indebtedness.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The terms of our Senior Unsecured Convertible Notes require us to seek approval from the holders of such notes before taking certain actions, including incurring certain additional indebtedness, modifying the terms of certain existing indebtedness, creating liens or selling royalty interests in Company assets. The Senior Unsecured Convertible Notes also contain provisions that trigger events of default on any default of our financial obligations under certain material contracts we may enter into. As a result, we may not be able to raise funds through the issuance of debt or selling of royalty interests in the future, which could impair our ability to finance our business obligations or pursue business expansion initiatives.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">We could be exposed to significant product liability claims that could be time-consuming and costly to defend, divert management attention and adversely impact our ability to obtain and maintain insurance coverage.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The administration of drugs in humans, whether in clinical studies or commercially, carries the inherent risk of product liability claims whether or not the drugs are actually the cause of an injury. Our Products, our Product Candidates and other products that we may commercially market in the future may cause, or may appear to have caused, injury or dangerous drug reactions, and we may not learn about or understand those effects until the Product or Product Candidate has been administered to patients for a prolonged period of time.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Although we are insured against such risks up to an annual aggregate limit in connection with clinical trials and commercial sales of our Products, our present product liability insurance may be inadequate and may not fully cover the costs of any claim or any ultimate damages we might be required to pay. Product liability claims or other claims related to our Products, regardless of their outcome, could require us to spend significant time and money in litigation or to pay significant damages. Any successful product liability claim may prevent us from obtaining adequate product liability insurance in the future on commercially desirable or reasonable terms. In addition, product liability coverage may cease to be available in sufficient amounts or at an acceptable cost. An inability to obtain sufficient insurance coverage at an acceptable cost or otherwise to protect against potential product liability claims could prevent or inhibit the commercialization of our Products. A product liability claim could also significantly harm our reputation and delay market acceptance of our Products.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;color:#3A3A3A;font-weight:bold;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;color:#3A3A3A;font-weight:bold;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">If any of our services providers are characterized as employees, we would be subject to employment and tax withholding liabilities and other additional costs.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;color:#3A3A3A;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We rely on independent third parties to provide certain services to us. We structure our relationships with these outside services providers in a manner that we believe results in an independent contractor relationship, not an employee relationship. An independent contractor is generally distinguished from an employee by his or her degree of autonomy and independence in providing services. A high degree of autonomy and independence is generally indicative of an independent contractor relationship, while a high degree of control is generally indicative of an employment relationship. Tax or other regulatory authorities may challenge our characterization of services providers as independent contractors both under existing laws and regulations and under laws and regulations adopted in the future. We are aware of a number of judicial decisions and legislative proposals that could bring about major changes in the way workers are classified, including the California legislature&#8217;s recent passage of California Assembly Bill 5, which California Governor Gavin Newsom signed into law in September 2019 (&#8220;AB 5&#8221;) and Assembly Bill 2257, which went into effect in September 2020 and amended certain portions of AB 5 (&#8220;AB 2257&#8221;). AB 5 and AB 2257 are often referred to collectively simply as AB 5.&#160;AB 5&#160;purports to codify the holding of the California Supreme Court&#8217;s unanimous decision in Dynamex Operations West, Inc. v. Superior Court of Los Angeles, which introduced a new test for determining worker classification that is widely viewed as expanding the scope of employee relationships and narrowing the scope of independent contractor relationships. While&#160;AB 5&#160;exempts certain licensed health care professionals, including physicians and psychologists, not all of our independent contractors work in exempt occupations. Given&#160;AB 5&#8217;s recent passage, there is little guidance from the regulatory authorities charged with its enforcement and there is a significant degree of uncertainty regarding its application. In addition,&#160;AB 5&#160;has been the subject of widespread national discussion and it is possible that other jurisdictions might enact similar laws. As a result, there is significant uncertainty regarding what the state, federal and foreign worker classification regulatory landscape will look like in future years. The current economic climate indicates that the debate over worker classification will continue for the foreseeable future. If such regulatory authorities or state, federal or foreign courts were to determine that our services providers are employees and not independent contractors, we would, among other things, be required to withhold income taxes, to withhold and pay Social Security, Medicare and similar taxes, to pay unemployment and other related payroll taxes, and to provide certain employee benefits. We could also be liable for unpaid past taxes and other costs and subject to penalties. As a result, any determination that the services providers we characterize as independent contractors are our employees could have a material adverse effect on our business, financial condition and results of operations.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">The investment of our cash is subject to risks, which may cause losses or adversely affect the liquidity of these investments and our results of operations, liquidity and financial condition.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A significant amount of our assets are comprised of cash, cash equivalents and short-term investments. These investments of cash, cash equivalents and short-term investments are subject to general credit, liquidity, market and interest rate risks, which have been and may, in the future, be exacerbated by a U.S. and/or global financial crisis. We may realize losses in the fair value of certain of our investments or a complete loss of these investments if the credit markets tighten, which would have an adverse effect on our results of operations, liquidity and financial condition.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Risks Related to Our Industry</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Drug development involves a lengthy and expensive process with an uncertain outcome, and results of earlier studies and trials may not be predictive of future trial results. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Conducting clinical trials is a lengthy, time-consuming and expensive process. For example, we incurred significant expenses in developing our Products, with no guarantees that doing so would result in a commercially viable product. Before obtaining regulatory approvals for the commercial sale of any products, we, or our potential partners, must demonstrate through preclinical testing and clinical trials that our Product Candidates are safe and effective for their intended uses in humans. We have incurred and will continue to incur substantial expense and devote a significant amount of time to preclinical testing and clinical trials.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The outcome of clinical testing is inherently uncertain. Failure can occur at any time during the clinical trial process. The results of preclinical studies and early clinical trials of product candidates may not be predictive of the results of later-stage clinical trials. In addition, regulations are not static, and regulatory agencies, including the FDA, alter their staff, interpretations and practices and may in the future impose more stringent requirements than are currently in effect, which may adversely affect our planned drug development and/or our commercialization efforts. Satisfying regulatory requirements typically takes a significant number of years and can vary substantially based on the type, complexity and novelty of the product candidate. Our business, results of operations and financial condition may be materially adversely affected by any delays in, or termination of, our clinical trials. Factors that could impede our ability to generate commercially viable products through the conduct of clinical trials include:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">insufficient funds to conduct clinical trials&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the inability to find partners, if necessary, for support, including research, development, manufacturing or clinical needs&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the failure of tests or studies necessary to submit an NDA, such as clinical studies, bioequivalence studies in support of a 505(b)(2) regulatory filing, or stability studies&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the failure of clinical trials to demonstrate the safety and efficacy of our Product Candidates to the extent necessary to obtain regulatory approvals&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the failure by us or third-party investigators, CROs, or other third parties involved in the research to adhere to regulatory requirements applicable to the conduct of clinical trials&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the failure of preclinical testing and early clinical trials to predict results of later clinical trials&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">any delay in completion of clinical trials caused by a regional, national or global disturbance where we or our collaborative partners are enrolling patients in clinical studies, such as a pandemic (including COVID-19), terrorist activities, cyberattack, or war, political unrest, a natural or man-made disaster or any other reason or event, resulting in increased costs&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">any delay in obtaining advice from the FDA or similar regulatory authorities&#59; and</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the inability to obtain regulatory approval of our Product Candidates following completion of clinical trials, or delays in obtaining such approvals.</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">There can be no assurance that if our clinical trials are successfully initiated and completed we will be able to obtain approval by the FDA in the U.S. or similar regulatory authorities elsewhere in the world in a timely manner, if at all. If we fail to successfully develop and commercialize one or more of our Product Candidates, we may be unable to generate sufficient revenues to attain profitability, and our reputation in the industry and in the investment community would likely be significantly damaged, each of which would cause our stock price to significantly decrease.</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Delays in clinical testing could increase our costs and delay our ability to obtain regulatory approval and commercialize our Product Candidates.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Before we can receive regulatory approval for the commercial sale of our Product Candidates, the FDA and comparable authorities in non-U.S. jurisdictions require extensive preclinical safety testing and clinical trials to demonstrate their safety and efficacy. Significant delays in preclinical and clinical testing could materially impact our product development costs and delay regulatory approval of our Product Candidates. Our ability to complete clinical trials in a timely manner could be impacted by, among other factors:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">delay or failure in reaching agreement with the FDA or comparable foreign regulatory authority on a trial design that we are able to execute&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">delay or failure in obtaining authorization to commence a trial or inability to comply with conditions imposed by a regulatory authority regarding the scope or design of a clinical study&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">delay or failure in reaching agreement on acceptable terms with prospective CROs and clinical trial sites, the terms of which can be subject to extensive negotiation and may vary significantly among different CROs and trial sites&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">delay or failure in obtaining IRB approval or the approval of other reviewing entities, including comparable foreign entities, to conduct a clinical trial at each site&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">withdrawal of clinical trial sites from our clinical trials as a result of changing standards of care or the ineligibility of a site to participate in our clinical trials&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">delay or failure in obtaining clinical materials&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">delay or failure in recruiting and enrolling suitable subjects to participate in a trial&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">delay or failure of subjects completing a trial or returning for post-treatment follow-up&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">clinical sites and investigators deviating from trial protocol, failing to conduct the trial in accordance with regulatory requirements, or dropping out of a trial&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">inability to identify and maintain a sufficient number of trial sites, many of which may already be engaged in other clinical trial programs, including some that may be for the same indication&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">failure of our third-party clinical trial managers to satisfy their contractual duties or meet expected deadlines&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">delay or failure in adding new clinical trial sites&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">ambiguous or negative interim results or results that are inconsistent with earlier results&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">feedback from the FDA, the IRB, data safety monitoring boards or comparable foreign entities, or results from earlier stage or concurrent preclinical and clinical studies that might require modification to the protocol&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">decisions by the FDA, the IRB, comparable foreign regulatory entities, or recommendations by a data safety monitoring board or comparable foreign regulatory entity to suspend or terminate clinical trials at any time for safety issues or for any other reason&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">unacceptable risk-benefit profiles or unforeseen safety issues or adverse side effects&#59;</span></p></td></tr></table></div>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">failure to demonstrate a benefit from using a drug&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">manufacturing issues, including problems with manufacturing or obtaining from third parties sufficient quantities of a Product Candidate for use in clinical trials&#59; and</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">changes in governmental regulations or administrative actions or lack of adequate funding to continue the clinical trial. </span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Patient enrollment, a significant factor in the timing of clinical trials, is affected by many factors including the size and nature of the patient population, the proximity of subjects to clinical sites, the eligibility criteria for the trial, the design of the clinical trial, the ability to obtain and maintain patient consents, whether enrolled subjects drop out before completion, competing clinical trials and clinicians&#8217; and patients&#8217; perceptions as to the potential advantages of the drug being studied in relation to other available therapies, including any new drugs that may be approved for the indications we investigate. Furthermore, we rely on CROs and clinical trial sites to ensure the proper and timely conduct of our clinical trials and while we have agreements governing their activities, we have limited influence over CROs&#8217; actual performance.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our failure to successfully establish, recruit for, and oversee our clinical trials could delay our product development efforts and negatively impact our business. If we experience delays in the completion of any ongoing study, the commercial prospects of our Product Candidates or any of our other future product candidates could be harmed, and our ability to generate product revenue will be delayed. Any delays in completing our clinical trials will increase our costs, slow our Product Candidates&#8217; development and approval process and jeopardize our ability to commence product sales and generate revenues. Any of these occurrences may harm our business, financial condition and prospects significantly.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">We may not obtain regulatory approval for our Product Candidates in development. Regulatory approval may also be delayed or revoked or may impose limitations on the indicated uses of a Product Candidate. If we are unable to obtain regulatory approval for our Product Candidates in development, our business will be substantially harmed.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The process for obtaining regulatory approval of a new drug is time-consuming, is subject to unanticipated delays and costs and requires the commitment of substantial resources. Any product that we or our potential future collaborative partners develop must receive all necessary regulatory agency approvals or clearances before it may be marketed in the U.S. or other countries. Human pharmaceutical products are subject to rigorous preclinical and clinical testing and other requirements by the FDA in the U.S. and similar health authorities in foreign countries. We may not receive necessary regulatory approvals or clearances to market our Product Candidates currently in development in the U.S. or in other jurisdictions, as a result of changes in regulatory policies prior to approval or other events. Additionally, data obtained from preclinical and clinical activities, or from stability or bioequivalence studies, are susceptible to varying interpretations that could delay, limit or prevent regulatory agency approvals or clearances. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our Product Candidates could fail to receive regulatory approval from the FDA or a comparable foreign regulatory authority for many reasons, including:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">disagreement with the design or implementation of our clinical trials&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">failure to demonstrate that the Product Candidate is safe and effective for its proposed indication&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">failure of clinical trial results to meet the level of statistical significance required for approval&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the failure of third parties to manage and conduct the trials or perform necessary oversight to meet expected deadlines or to comply with regulatory requirements&#59; </span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">failure to demonstrate that the Product Candidate&#8217;s clinical and other benefits outweigh its safety risks&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">disagreement with our interpretation of data from preclinical studies or clinical trials&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the insufficiency of data collected from clinical trials to support the submission and filing of an NDA or other submission or to obtain regulatory approval&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">disapproval of the manufacturing processes or facilities of third-party manufacturers with whom we contract for clinical and commercial supplies&#59; and</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">changes in approval policies or regulations that render our preclinical and clinical data insufficient for approval.</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The FDA or a comparable non-U.S. regulatory authority may require additional preclinical or clinical data to support approval, such as confirmatory studies and other data or studies to address questions or concerns that may arise during the FDA review process. Regulatory approval may also be delayed, limited or prevented by other factors. For example, in 2013, 2018 and 2019, the U.S. federal government entered shutdowns suspending services deemed non-essential as a result of the failure by Congress to enact regular appropriations. Our development and commercialization activities could be harmed or delayed by a similar shutdown of the U.S. federal government in the future, which may significantly delay the FDA&#8217;s ability to timely review and process any submissions we have filed or may file or cause other regulatory delays, which could have a material adverse effect on our business.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Even if granted, regulatory approvals may include significant limitations on the uses for which products may be marketed. Failure to comply with applicable regulatory requirements can, among other things, result in warning letters, imposition of civil penalties or other monetary payments, delay in approving or refusal to approve a product candidate, suspension or withdrawal of regulatory approval, product recall or seizure, operating restrictions, interruption of clinical trials or manufacturing, injunctions and criminal prosecution.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, the marketing and manufacturing of products are subject to continuing FDA review, and later discovery of previously unknown problems with a product, its manufacture or its marketing may result in the FDA requiring further clinical research or restrictions on the product or the manufacturer, including withdrawal of the product from the market.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Failure to obtain regulatory approval in international jurisdictions would prevent our Products, our Product Candidates or any other products we may develop from being marketed abroad.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the event we pursue the right to market and sell our Products, our Product Candidates or any other products we may develop in jurisdictions other than the U.S., we would be required to obtain separate marketing approvals and comply with numerous and varying regulatory requirements in each foreign country. The approval procedure varies among countries and can involve additional testing. The time required to obtain approval may differ substantially from that required to obtain FDA approval. The regulatory approval process outside the U.S. generally includes all of the risks associated with obtaining FDA approval. In addition, in many countries outside the U.S., it is required that the product be approved for reimbursement before the product can be approved for sale in that country. In the event we choose to pursue them, we may not obtain approvals from regulatory authorities outside the U.S. on a timely basis, if at all. Approval by the FDA does not ensure approval by regulatory authorities in other countries or jurisdictions, and approval by one regulatory authority outside the U.S. does not ensure approval by regulatory authorities in other countries or jurisdictions or by the FDA. If we are unable in the future to obtain approval of a Product Candidate by regulatory authorities in non-U.S. jurisdictions, the commercial prospects of that Product Candidate may be significantly diminished and our business prospects could decline.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Even if our Product Candidates in development receive regulatory approval, they may still face future development and regulatory difficulties. If we fail to comply with continuing federal, state and foreign regulations, we could lose our approvals to market drugs, and our business would be seriously harmed.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Even if we obtain regulatory approval for our Product Candidates in development, they remain subject to ongoing requirements of the FDA and comparable foreign regulatory authorities, including requirements related to manufacturing, quality control, further development, labeling, packaging, storage, distribution, safety surveillance, import, export, advertising, promotion, recordkeeping, and reporting of safety and other postmarket information. Following initial regulatory approval for drugs we develop, including our Products and any other products we may develop, we remain subject to continuing regulatory review, including review of adverse drug experiences and clinical results that may be reported after drug products become commercially available. This would include results from any postmarketing tests or continued actions required as a condition of approval. The manufacturer and manufacturing facilities we use to make any of our drug candidates will also be subject to periodic review and inspection by the FDA. If a previously unknown problem or problems with a Product or a manufacturing and laboratory facility used by us is discovered, the FDA or foreign regulatory agency may impose restrictions on that Product or on the manufacturing facility, including requiring us to withdraw the Product from the market. Any changes to an approved product, including the way it is manufactured or promoted, often require FDA approval before the product, as modified, can be marketed. We and our contract manufacturers will also be subject to ongoing FDA requirements for submission of safety and other postmarket information. If we and our contract manufacturers fail to comply with applicable regulatory requirements, a regulatory agency may:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">issue warning letters&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">impose civil or criminal penalties&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">suspend or withdraw our regulatory approval&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">suspend or terminate any of our ongoing clinical trials&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">refuse to approve pending applications or supplements to approved applications filed by us&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">impose restrictions on our operations&#59;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">close the facilities of our contract manufacturers&#59; or</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">seize or detain products or require a product recall.</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:7.69%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The occurrence of any event or penalty described above may inhibit our ability to commercialize our Products and generate revenue.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additionally, such regulatory review covers a company&#8217;s activities in the promotion of its drugs, with significant potential penalties and restrictions for promotion of drugs for an unapproved use or other inappropriate sales and marketing activities. Advertising and promotion of any Product Candidate that obtains approval in the U.S. will be heavily scrutinized by the FDA, the Department of Justice, and the Department of Health and Human Services&#8217; Office of Inspector General. Violations of applicable advertising and promotion laws and regulations, including promotion of products for unapproved (or off-label) uses, are subject to enforcement letters, inquiries and investigations and civil and criminal sanctions by the FDA. We are also required to submit information on our open and completed clinical trials to public registries and databases&#59; failure to comply with these requirements could expose us to negative publicity, fines and penalties that could harm our business. We are also required to comply with the requirements to submit to governmental authorities information on payments to physicians and certain other third parties&#59; failure to comply with these requirements could expose us to negative publicity, fines and penalties that could harm our business.</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43</p>
<hr style="page-break-after:always" />
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">The commercial use of our Products may cause unintended side effects or adverse reactions, or incidents of misuse may occur, which could adversely affect our business.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We cannot predict whether any commercial use of our Product Candidates, once approved, will produce undesirable or unintended side effects that have not been evident in clinical trials conducted for such Product Candidates to date. Additionally, incidents of Product misuse may occur. These events, including the reporting of adverse safety events, among others, could result in Product recalls, product liability actions related to our Products or withdrawals or additional regulatory controls (including additional regulatory scrutiny and requirements for additional labeling), all of which could have a material adverse effect on our business, financial condition, cash flows and results of operations. </p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">If we cannot establish pricing of our Products acceptable to the U.S. or foreign governments, insurance companies, managed care organizations and other payors, or arrange for favorable reimbursement policies, our Product sales will be severely hindered.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The continuing efforts of the U.S. and foreign governments, insurance companies, managed care organizations and other payors of health care costs to contain or reduce costs of health care may adversely affect our ability to generate adequate revenues and gross margins to make the Products and Product Candidates we develop commercially viable. Our ability to commercialize any Products or Product Candidates successfully will depend in part on the extent to which governmental authorities, private health insurers and other organizations establish appropriate reimbursement levels for the cost of such Products and Product Candidates and related treatments and for what uses reimbursement will be provided.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the U.S., given recent federal and state government initiatives directed at lowering the total cost of health care, the U.S. Congress and state legislatures will likely continue to focus on health care reform, reducing the cost of prescription pharmaceuticals and reforming the Medicare and Medicaid systems. For example, the PPACA encourages comparative effectiveness research. Any adverse findings for our Products from such research may negatively impact reimbursement available for our Products. Similarly, the SUPPORT Act, which was signed into law on October 24, 2018, encourages the prevention and treatment of opioid addiction and the development of non-opioid pain management treatments. Although it is too early to assess the impact of the SUPPORT Act, it could potentially increase competition for ZYNRELEF and, if approved, HTX-034, and have other negative impacts on our business.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In November 2020, HHS issued the safe harbor shielding Medicare Part D rebates to pharmacy benefit managers (&#8220;PBMs&#8221;) from the Anti-Kickback Statute.&#160; In response to litigation brought by a trade association on behalf of PBMs, the Biden administration has agreed to delay the rule&#8217;s effective date until January 1, 2023.&#160; It is unclear whether or how the Biden administration will move forward with this rule.&#160; </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As evidenced by proposals and initiatives such as these, low prices of our Products and Product Candidates in foreign jurisdictions may have a negative impact on the prices of our Products and Product Candidates in the U.S. For example, if legislation is passed or regulations are adopted that tie the prices of U.S. pharmaceuticals to the cost of pharmaceuticals in other countries and if ZYNRELEF is subject to pricing regulations in the EU or in other countries in which it is approved that keep its price low in those jurisdictions, then this could lower the potential price of the product in the U.S., thereby limiting the revenue we would be able to generate from it. Additionally, on September 24, 2020, the FDA published the Importation Rule. Although it is too early to assess the impact of the Importation Rule, it could potentially reduce U.S. revenues for any of our Products or Product Candidates that are also approved in Canada and potentially have other negative impacts on our business. Economic pressure on state budgets may result in states increasingly seeking to achieve budget savings through mechanisms that limit coverage or payment for drugs. State Medicaid programs are increasingly asking manufacturers to pay supplemental rebates and requiring prior authorization by the state program for use of any drug for which supplemental rebates are not being paid. Further, the trend toward managed health care in the U.S., which could significantly influence the purchase of health care services and products, may result in lower prices for our Products and our Product Candidates, once approved for marketing. While we cannot predict whether any legislative or regulatory proposals </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">affecting our business will be adopted, the announcement or adoption of these proposals could have a material and adverse effect on our potential revenues and gross margins.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">The pharmaceutical industry is subject to significant regulation and oversight pursuant to anti-kickback laws, false claims statutes and anti-corruption laws, which may result in significant additional expense and limit our ability to commercialize our Products and our Product Candidates. In addition, any failure to comply with these regulations could result in substantial fines or penalties. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to health care fraud and abuse regulations that are enforced by the federal government and the states in which we conduct our business, as well as foreign jurisdictions in which we may conduct business. Healthcare providers, physicians and third-party payors play a primary role in the recommendation and prescription of any drug product with marketing approval. Our future arrangements with third-party payors and customers may expose us to broadly applicable fraud and abuse and other healthcare laws and regulations that may constrain the business or financial arrangements and relationships through which we market, sell and distribute our Products and Product Candidates with marketing approval. Restrictions under applicable federal, state and foreign healthcare laws and regulations include, but are not limited to, the following:</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">the Federal health care programs&#8217; Anti-Kickback Law, which prohibits, among other things, persons from knowingly and willfully soliciting, receiving, offering or paying remuneration, directly or indirectly, in exchange for or to induce either the referral of an individual for, or the purchase, lease, order or recommendation of, any good or service for which payment may be made under federal health care programs such as the Medicare and Medicaid programs&#59;</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">federal false claims laws, which prohibit, among other things, individuals or entities from knowingly presenting, or causing to be presented, claims for payment from Medicare, Medicaid or other federal health care programs that are false or fraudulent. This false claims liability may attach in the event that a company is found to have knowingly submitted false average sales price, best price or other pricing data to the government or to have unlawfully promoted its drug products&#59; </span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">federal &#8220;sunshine&#8221; laws, now known as Open Payments, that require transparency regarding financial arrangements with health care providers, such as the reporting and disclosure requirements imposed by the PPACA on drug manufacturers regarding any &#8220;payment or transfer of value&#8221; made or distributed to physicians and teaching hospitals&#59;&#160;and</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.08%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">state law equivalents of each of the above federal laws, such as anti-kickback and false claims laws, which may apply to items or services reimbursed by any third-party payor, including commercial insurers&#59; and</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;margin-left:7.69%;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">increasingly complex standards for complying with foreign laws and regulations, including those of the EU, that may differ substantially from country to country and may conflict with corresponding U.S. laws and regulations.</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The risk of being found in violation of these laws is increased by the fact that many of them have not been fully interpreted by the regulatory authorities or the courts, and their provisions are open to a variety of interpretations. Moreover, recent health care reform legislation has strengthened many of these laws. For example, the PPACA, among other things, amends the intent requirement of the federal anti-kickback and criminal health care fraud statutes to clarify that a person or entity does not need to have actual knowledge of this statute or specific intent to violate it. In addition, PPACA provides 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 statutes. Finally, some states, such as California, Massachusetts and Vermont, mandate implementation of commercial compliance programs to ensure compliance with these laws. </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, a number of states have laws that require pharmaceutical companies to track and report payments, gifts and other benefits provided to physicians and other health care professionals and entities.&#160;Similarly, the federal Physician Payments Sunshine Act within PPACA requires pharmaceutical companies to report to the federal government certain payments to physicians and teaching hospitals.&#160;The Physician Payments Sunshine Act provisions require manufacturers that participate in federal health care programs to begin collecting such information after a 6-month period following commercial launch of a drug product&#59; however, state law equivalents may require compliance beginning at commercial launch.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, we are subject to the FCPA. In September 2020, ZYNRELEF was granted marketing authorization by the EC, our first such foreign regulatory approval. We are currently assessing the evolving global environment for pharmaceuticals and developing a coordinated global marketing strategy. At this time, we anticipate making ZYNRELEF available to patients in Europe during late 2022 as we build large-scale manufacturing capacity to meet the anticipated commercial demand in the U.S. and the rest of the world. The FCPA and similar anti-bribery laws in other jurisdictions generally prohibit companies and their intermediaries from providing money or anything of value to officials of foreign governments, foreign political parties, or international organizations with the intent to obtain or retain business or seek a business advantage. Recently, there has been a substantial increase in anti-bribery law enforcement activity by U.S. regulators, with more frequent and aggressive investigations and enforcement proceedings by both the Department of Justice and the SEC. A determination that our operations or activities are not, or were not, in compliance with U.S. or foreign laws or regulations could result in the imposition of substantial fines, interruptions of business, loss of supplier, vendor or other third-party relationships, termination of necessary licenses and permits, and other legal or equitable sanctions. Other internal or government investigations or legal or regulatory proceedings, including lawsuits brought by private litigants, may also follow as a consequence. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in laws affecting the healthcare industry could also adversely affect our revenues and profitability, including new laws, regulations or judicial decisions, or new interpretations of existing laws, regulations or decisions related to patent protection and enforcement, healthcare availability, and drug product pricing and marketing. Changes in FDA regulations and regulations issued by other regulatory agencies inside and outside of the U.S., including new or different approval requirements, timelines and processes, may also delay or prevent the approval of our Product Candidates, require additional safety monitoring, labeling changes, restrictions on product distribution or other measures that could increase our costs of doing business and adversely affect the market for our Products and our Product Candidates. The enactment in the U.S. of healthcare reform, new legislation or implementation of existing statutory provisions on importation of lower-cost competing drugs from other jurisdictions and legislation on comparative effectiveness research are examples of previously enacted and possible future changes in laws that could adversely affect our business.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If our operations 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 significant civil, criminal and administrative penalties, damages, fines, exclusion from government-funded healthcare programs, like Medicare and Medicaid, and the curtailment or restructuring of our operations. Any penalties, damages, fines, curtailment or restructuring of our operations could adversely affect our ability to operate our business and our financial results. Although compliance programs can mitigate the risk of investigation and prosecution for violations of these laws, the risks cannot be entirely eliminated. Any action against us for violation of these laws or regulations, even if we successfully defend against it, could cause us to incur significant legal expenses and divert our management&#8217;s attention from the operation of our business. Moreover, achieving and sustaining compliance with applicable federal, state and foreign privacy, security and fraud laws may prove costly.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="Background-color:#FFFFFF;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">We may incur significant liability if it is determined that we are promoting the &#8220;off-label&#8221; use of&#160;drugs or promoting in a non-truthful and misleading way.</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are prohibited from promoting our Products, our Products Candidates or any other products we may develop for &#8220;off-label&#8221; uses or promoting in a non-truthful and misleading way that are not described in its labeling and that differ from the uses approved by the FDA. Physicians may prescribe drug products for off-label uses, and such off-label uses are common across medical specialties. The FDA and other regulatory agencies do not regulate a physician&#8217;s choice of treatments. However, they do restrict pharmaceutical companies and their sales representatives&#8217; dissemination of information concerning off-label use. The FDA and other regulatory agencies actively enforce regulations prohibiting promotion of products for off-label uses and the promotion of products for which marketing authorization has not been obtained. A company that is found to have promoted products for off-label uses may be subject to significant liability, including civil and administrative remedies as well as criminal sanctions. Notwithstanding the regulatory restrictions on off-label promotion, the FDA and other regulatory authorities allow companies to engage in truthful, non-misleading, and non-promotional scientific exchanges concerning their products.</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The FDA or other regulatory authorities may conclude that we have violated applicable laws, rules or regulations, and we may therefore be subject to significant liability, including civil and administrative remedies, as well as criminal sanctions. Such enforcement actions could cause us reputational harm and divert the attention of our management from our business operations. Likewise, our distribution and contracting partners and those providing vendor support services may also be the subject of regulatory investigations involving, or remedies or sanctions for, off-label promotion of our Products, our Product Candidates or any other products we may develop, which may adversely impact sales of our Products, our Product Candidates or any other products we may develop or trigger indemnification obligations. These consequences, could, in turn, have a material adverse effect on our business, financial condition and results of operations and could cause the market value of our common shares to&#160;decline.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="Background-color:#FFFFFF;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Health care reform could increase our expenses and adversely affect the commercial success of our Products, our Product Candidates and any other product candidates we may develop.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The PPACA includes numerous provisions that affect pharmaceutical companies. For example, the PPACA seeks to expand healthcare coverage to the uninsured through private health insurance reforms and an expansion of Medicaid. The PPACA also imposes substantial costs on pharmaceutical manufacturers, such as an increase in liability for rebates paid to Medicaid, new drug discounts that must be offered to certain enrollees in the Medicare prescription drug benefit and an annual fee imposed on all manufacturers of brand prescription drugs in the U.S. The PPACA also requires increased disclosure obligations&#8212;including those required under the &#8220;sunshine&#8221; laws&#8212;and an expansion of an existing program requiring pharmaceutical discounts to certain types of hospitals and federally subsidized clinics and contains cost-containment measures that could reduce reimbursement levels for pharmaceutical products. These and other aspects of the PPACA, including the regulations that may be imposed in connection with the implementation of the PPACA, could increase our expenses and adversely affect our ability to successfully commercialize our Products, our Product Candidates and any other product candidates we may develop.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Our employees may engage in misconduct or other improper activities, including noncompliance with regulatory standards and requirements, which could have a material adverse effect on our business.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are exposed to the risk of employee fraud or other misconduct. Misconduct by employees could include intentional failures to comply with FDA regulations or similar regulations of comparable foreign regulatory authorities, provide accurate information to the FDA or comparable foreign regulatory authorities, comply with manufacturing standards we have established, comply with federal and state healthcare fraud and abuse laws and regulations and similar laws and regulations established and enforced by comparable foreign regulatory authorities, report financial information or data accurately, or disclose unauthorized activities to us. In particular, sales, marketing and business arrangements in the healthcare industry are subject to extensive laws and regulations intended to prevent fraud, kickbacks, self-dealing and other abusive practices. These laws and regulations may restrict or prohibit a wide range of pricing, discounting, marketing and promotion, sales commission, customer incentive programs and other business arrangements. Employee misconduct could also involve the improper use of </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">information obtained in the course of clinical trials, which could result in regulatory sanctions and serious harm to our reputation. It is not always possible to identify and deter employee misconduct, and the precautions we take to detect and prevent this activity may not be effective in controlling unknown or unmanaged risks or losses or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to be in compliance with such laws or regulations. If any such actions are instituted against us, and we are not successful in defending ourselves or asserting our rights, those actions could have a significant impact on our business and results of operations, including the imposition of significant fines or other sanctions.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">We are subject to certain data privacy and security requirements, which are very complex and difficult to comply with at times. Any failure to ensure adherence to these requirements could subject us to fines, penalties and damage our reputation.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are required to comply, as applicable, with numerous federal and state laws, including state security breach notification laws, state health information privacy laws and federal and state consumer protection laws, which govern the collection, use and disclosure of personal information. For example, the CCPA became effective on January 1, 2020 and gave California residents expanded rights to access and request deletion of their personal information, opt out of certain personal information sharing and receive detailed information about how their personal information is used. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that may increase data breach litigation. Although the CCPA includes exemptions for certain clinical trials data, and protected health information under HIPAA, the law may increase our compliance costs and potential liability with respect to other personal information we collect about California residents. The CCPA has prompted a number of proposals for new federal and state privacy legislation, including laws that passed in Colorado and Virginia. Additionally, the CPRA, was approved by California voters on November 3, 2020 and becomes effective on January 1, 2023, will amend and expand the CCPA and its accompanying obligations, including through yet-to-be-finalized implementing regulations from a new enforcement agency, the California Privacy Protection Agency. <span style="color:#000000;">Other countries also have developed, or are developing, laws governing the collection, use and transmission of personal information, such as the General Data Protection Regulation in the EU that became effective in May 2018 </span>and the Personal Information Protection and Electronic Documents Act that became effective in Canada in April 2000<span style="color:#000000;">. These laws and similar laws adopted in the future could increase our potential liability, increase our compliance costs and adversely affect our business. In addition, most healthcare providers who may prescribe Products we sell and from whom we may obtain patient health information are subject to privacy and security requirements under HIPAA. We are not a HIPAA covered entity, do not intend to become one, and we do not operate as a business associate to any covered entities. Therefore, these privacy and security requirements do not apply to us. However, we could be subject to criminal penalties if we knowingly obtain individually identifiable health information from a covered entity in a manner that is not authorized or permitted by HIPAA or for aiding and abetting the violation of HIPAA. We are unable to predict whether our actions could be subject to prosecution in the event of an impermissible disclosure of health information to us. These laws could create liability for us or increase our cost of doing business, and any failure to comply could result in harm to our reputation and potentially fines and penalties.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Security breaches and other disruptions could compromise our information and expose us to liability, which would cause our business and reputation to suffer.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the ordinary course of our business, we collect and store sensitive data, including intellectual property, our proprietary business information and that of our suppliers, as well as personally identifiable information of clinical trial participants and employees. Similarly, our third-party providers possess certain of our sensitive data. The secure maintenance of this information is critical to our operations and business strategy. Despite our security measures, our information technology and infrastructure may be vulnerable to attacks by hackers or breached due to employee error, malfeasance or other disruptions. Any such breach could compromise our networks and the information stored there could be accessed, publicly disclosed, lost or stolen. The legislative and regulatory landscape for privacy and data protection continues to evolve, and there has been an increasing amount of focus on privacy and data protection issues with the potential to affect our business, including recently enacted laws in a majority of states requiring security breach notification. Thus, any access, disclosure or other loss of information, including our data being breached at our partners or third-party providers, could result in financial losses and legal claims or proceedings and </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">liability under laws that protect the privacy of personal information, disrupt our operations and our partners&#8217; and third-party providers&#8217; operations, and damage our reputation, which could adversely affect our business. Although we are insured against such risks up to an annual aggregate limit, our cyber liability insurance may be inadequate and may not fully cover the costs of any claim or any ultimate damages we might be required to pay. Any successful cyber liability claim may prevent us from obtaining adequate cyber liability insurance in the future on commercially desirable or reasonable terms. In addition, cyber liability coverage may cease to be available in sufficient amounts or at an acceptable cost. An inability to obtain sufficient cyber coverage at an acceptable cost or otherwise to protect against potential cyber liability claims could prevent or inhibit the development or commercialization of our Products, our Product Candidates, or any other product candidates we may develop. A cyber liability claim could also significantly harm our reputation and delay market acceptance of our Products, our Product Candidates, or any other product candidates we may develop.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Our use of hazardous materials could subject us to liabilities, fines and sanctions.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our laboratory and clinical testing sometimes involve use of hazardous, radioactive or otherwise toxic materials. We are subject to federal, state and local laws and regulations governing how we use, manufacture, handle, store and dispose of these materials.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Although we believe that our safety procedures for handling and disposing of such materials comply in all material respects with all federal, state and local regulations and standards, there is always the risk of accidental contamination or injury from these materials. In the event of an accident, we could be held liable for any damages that result, and we could also be subject to fines and penalties and such liability and costs could exceed our financial resources. If we fail to comply with these regulations and standards or with the conditions attached to our operating licenses, the licenses could be revoked, and we could be subjected to criminal sanctions and substantial financial liability or be required to suspend or modify our operations. Compliance with environmental and other laws may be expensive and current or future regulations may impair our product development efforts.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Risks Related to Our Intellectual Property</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">If we are unable to adequately protect or enforce our intellectual property rights, we may lose valuable assets or incur costly litigation to protect our rights. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our success will depend in part on our ability to obtain patents and maintain trade secret protection, as well as successfully defending these patents against challenges, while operating without infringing the proprietary rights of others. We have filed a number of U.S. patent applications on inventions relating to the composition of a variety of polymers, specific products, product groups and processing technology. As of December 31, 2021, we had a total of 32 issued U.S. patents and an additional 105 issued (or registered) foreign patents. The patents on the bioerodible technologies expire in March 2026. Currently, CINVANTI is covered by 9 patents issued in the U.S. with expiration dates ranging from September 2035 to February 2036 and by two patents issued in Japan with expiration dates ranging from March 2029 to September 2035. Currently, SUSTOL is covered by 6 patents issued in the U.S. and by 18 patents issued in foreign countries including France, Germany, Hong Kong, Ireland, Italy, Japan, Spain, Sweden, Switzerland, Taiwan, and the United Kingdom. U.S. patents covering SUSTOL expire in September 2024&#59; foreign patents covering SUSTOL expire in September 2025. Currently, ZYNRELEF is protected by 13 patents issued in the U.S. and by 85 patents issued in foreign countries including Albania, Australia, Austria, Belgium, Bulgaria, Canada, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hong Kong, Hungary, Iceland, Ireland, Italy, Japan, Korea, Latvia, Lithuania, Luxembourg, Macedonia, Malta, Mexico, Monaco, Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Taiwan, Turkey and the United Kingdom. U.S. patents covering ZYNRELEF have expiration dates ranging from March 2034 to April 2035&#59; foreign patents covering ZYNRELEF have expiration dates ranging from November 2033 to April 2035. HTX-019 is covered by 9 patents issued in the U.S. with expiration dates ranging from September 2035 to February 2036 and by two patents issued in Japan with expiration dates ranging from March 2029 to September 2035. HTX-034 is protected by 10 patents issued in the U.S. and by 85 patents issued in foreign countries including Albania, Australia, Austria, Belgium, Bulgaria, Canada, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hong Kong, Hungary, Iceland, Ireland, Italy, Japan, Korea, Latvia, Lithuania, </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Luxembourg, Macedonia, Malta, Mexico, Monaco, Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Taiwan, Turkey and the United Kingdom. U.S. patents covering HTX-034 have expiration dates ranging from March 2034 to April 2035&#59; foreign patents covering HTX-034 have expiration dates ranging from November 2033 to April 2035. Our policy is to actively seek patent protection in the U.S. and to pursue equivalent patent claims in selected foreign countries, thereby seeking patent coverage for novel technologies and compositions of matter that may be commercially important to the development of our business. Granted patents include claims covering the product composition, methods of use and methods of preparation. Our existing patents may not cover future products, additional patents may not be issued and current patents, or patents issued in the future, may not provide meaningful protection or prove to be of commercial benefit.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The patent positions of pharmaceutical companies, including ours, are uncertain and involve complex legal and factual questions. In addition, the coverage claimed in a patent application can be significantly reduced before the patent is issued. Consequently, our patent applications may not issue into patents, and any issued patents may not provide sufficient protection for our Product Candidates or provide sufficient protection to afford us a commercial advantage against competitive technologies or may be held invalid if challenged or circumvented. Patent applications in the U.S. are maintained in confidence for at least 18 months after their filing. Consequently, we cannot be certain that the patent applications we are pursuing will lead to the issuance of any patent or be free from infringement or other claims from other parties. Our competitors may also independently develop products similar to ours or design around or otherwise circumvent patents issued to us or licensed by us. In addition, the laws of some foreign countries may not protect our proprietary rights to the same extent as U.S. laws.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We may enter into collaborative agreements that may subject us to obligations that must be fulfilled and require us to manage complex relationships with third parties. In the future, if we are unable to meet our obligations or manage our relationships with our collaborators under these agreements our revenue may decrease. The loss or diminution of our intellectual property rights could result in a decision by our third-party collaborators to terminate their agreements with us. In addition, these agreements are generally complex and contain provisions that could give rise to legal disputes, including potential disputes concerning ownership of intellectual property and data under collaborations. Such disputes can lead to lengthy, expensive litigation or arbitration, requiring us to divert management time and resources to such dispute.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Because the patent positions of pharmaceutical and biotechnology companies involve complex legal and factual questions, enforceability of patents cannot be predicted with certainty. The ultimate degree of patent protection that will be afforded to products and processes, including ours, in the U.S., remains uncertain and is dependent on the scope of protection decided on by the patent offices, courts and lawmakers in these countries. The America Invents Act, which was enacted in 2011 and reformed certain patent laws in the U.S., may create additional uncertainty. Patents, if issued, may be challenged, invalidated or circumvented. As more products are commercialized using our proprietary product platforms, or as any product achieves greater commercial success, our patents become more likely to be subject to challenge by potential competitors.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We also rely on trade secrets, technical know-how and continuing technological innovation to develop and maintain our competitive position. We require our employees, consultants, advisors and collaborators to execute appropriate confidentiality and assignment-of-inventions agreements with us. These agreements typically provide that all materials and confidential information developed or made known to the individual during the course of the individual&#8217;s relationship with us is to be kept confidential and not disclosed to third parties except in specific circumstances, and that all inventions arising out of the individual&#8217;s relationship with us shall be our exclusive property. These agreements may be breached, and in some instances, we may not have an appropriate remedy available for breach of the agreements. Furthermore, our competitors may independently develop substantially equivalent proprietary information and techniques, reverse engineer our information and techniques, or otherwise gain access to our proprietary technology. We may be unable to meaningfully protect our rights in trade secrets, technical know-how and other non-patented technology. We may have to resort to litigation to protect our intellectual property rights, or to determine their scope, validity or enforceability. In addition, interference proceedings declared by the U.S. Patent and Trademark Office may be necessary to determine the priority of inventions with respect to our patent applications. Enforcing or defending our proprietary rights is expensive, could cause diversion of our resources and may not prove successful. In addition, courts outside the U.S. may be less </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50</p>
<hr style="page-break-after:always" />
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">willing to protect trade secrets. Costly and time-consuming litigation could be necessary to seek to enforce and determine the scope of our proprietary rights. Any failure to enforce or protect our rights could cause us to lose the ability to exclude others from using our technology to develop or sell competing products.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">We may infringe on the intellectual property rights of others, and any litigation could force us to stop developing or selling potential products and could be costly, divert management attention and harm our business.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We must be able to develop products without infringing the proprietary rights of other parties. Because the markets in which we operate involve established competitors with significant patent portfolios, including patents relating to the composition of a variety of polymers, specific products, product groups and processing technology, it could be difficult for us to use our technologies or develop products without infringing the proprietary rights of others. Therefore, there is risk that third parties may make claims of infringement against our Products, our Product Candidates or our technologies. We may not be able to design around the patented technologies or inventions of others, and we may not be able to obtain licenses to use patented technologies on acceptable terms, or at all. If we cannot operate without infringing the proprietary rights of others, we will not be able to develop or commercialize some or all of our Product Candidates, and consequently will not be able to earn product revenue.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">There is considerable uncertainty within the pharmaceutical industry about the validity, scope and enforceability of many issued patents in the U.S. and elsewhere in the world. We cannot currently determine the ultimate scope and validity of patents that may be granted to third parties in the future or which patents might be asserted to be infringed by any future manufacture, use or sale of our Products, our Product Candidates, or any other product candidates we may develop. In part as a result of this uncertainty, there has been, and we expect that there may continue to be, significant litigation in the pharmaceutical industry regarding patents and other intellectual property rights. We may have to enforce our intellectual property rights against third parties who infringe our patents and other intellectual property or challenge our patent or trademark applications. For example, in the U.S., putative generics of innovator drug products (including products in which the innovation comprises a new drug delivery method for an existing product, such as the drug delivery market occupied by us) may file Abbreviated New Drug Applications (&#8220;ANDA&#8221;) and, in doing so, certify that their products either do not infringe the innovator&#8217;s patents or that the innovator&#8217;s patents are invalid. This often results in litigation between the innovator and the ANDA applicant. This type of litigation is commonly known as &#8220;Paragraph IV&#8221; litigation in the U.S. These litigations could result in new or additional generic competition to any of our Products, our Product Candidates, or any other product candidates we may develop that may be marketed in the future and a potential reduction in product revenue.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If we are required to defend ourselves in a patent-infringement lawsuit, we could incur substantial costs, and the lawsuit could divert management attention, regardless of the lawsuit&#8217;s merit or outcome. These legal actions could seek damages and seek to enjoin testing, manufacturing and marketing of the accused product or process. In addition to potential liability for significant damages, we could be required to redesign affected products or obtain a license to continue to manufacture or market the accused product or process and any license required under any such patent may not be made available to us on acceptable terms, if at all. Competitors may sue us as a way of delaying the introduction of our Products, our Product Candidates, or any other product candidates we may develop. Any litigation, including any interference or derivation proceedings to determine priority of inventions, oppositions or other post-grant review proceedings to patents in the U.S. or in countries outside the U.S., or litigation against our partners may be costly and time-consuming and could harm our business. We expect that litigation may be necessary in some instances to determine the validity and scope of certain of our proprietary rights. Litigation may be necessary in other instances to determine the validity, scope and/or non-infringement of certain patent rights claimed by third parties to be pertinent to the manufacture, use or sale of our Products, our Product Candidates, or any other product candidates we may develop. Ultimately, the outcome of such litigation could adversely affect the validity and scope of our patent or other proprietary rights or hinder our ability to manufacture and market our Products, our Product Candidates, or any other product candidates we may develop.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Periodically, we review publicly available information regarding the development efforts of others in order to determine whether these efforts may violate our proprietary rights. We may determine that litigation is necessary to enforce our proprietary rights against others. Such litigation could result in substantial expense, regardless of its outcome, and may not be resolved in our favor.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Risks Related to Our Common Stock</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">The price of our common stock has been and may continue to be volatile.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The stock markets, in general, and in particular with respect to biotech and life sciences companies, have experienced extreme volatility that has often been unrelated to the operating performance of particular companies. These broad market fluctuations may adversely affect the trading price of our common stock. In addition, the limited trading volume of our stock may contribute to its volatility. Our stock price may be particularly volatile given the stage of our business.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the past, following periods of volatility in the market price of a particular company&#8217;s securities, litigation has often been brought against that company. If litigation of this type is brought against us, it could be extremely expensive and divert management&#8217;s attention and our Company&#8217;s resources.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Our certificate of incorporation, our bylaws and Delaware law contain provisions that could discourage another company from acquiring us and may prevent attempts by our stockholders to replace or remove our current management.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provisions of Delaware law, our certificate of incorporation and our bylaws may discourage, delay or prevent a merger or acquisition that stockholders may consider favorable, including transactions in which you might otherwise receive a premium for your shares. In addition, these provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace or remove our Board of Directors. These provisions include authorizing the issuance of &#8220;blank check&#8221; preferred stock without any need for action by stockholders.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, Section 203 of Delaware General Corporation Law, which is applicable to us, may discourage, delay or prevent a change in control of our Company by prohibiting stockholders owning in excess of 15% of our outstanding voting stock from merging or combining with us, unless certain approvals are obtained.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Future utilization of net operating loss carryforwards or research and development credit carryforwards may be impaired due to recent changes in ownership.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We believe our net operating loss and research and development credit carryforwards, and certain other tax attributes, may be subject to limitation under Section&#160;382 of the Internal Revenue Code of 1986 (&#8220;IRC&#8221;). As a result, our deferred tax assets, and related valuation allowance, have been reduced for the estimated impact of the net operating loss and research and development credit carryforwards that we currently estimate may expire, unused. Utilization of our remaining net operating loss and research and development credit carryforwards may still be subject to substantial annual limitations due to ownership change limitations provided by the IRC and similar state provisions for ownership changes after December 31, 2018, including those that may come in conjunction with future equity financings or market trades by our stockholders.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Our business could be negatively affected as a result of the actions of activist stockholders.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Proxy contests have been waged against many companies in the biopharmaceutical industry over the last few years. If faced with a proxy contest, we may not be able to respond successfully to the contest, which would be disruptive to our business. Even if we are successful, our business could be adversely affected by a proxy contest involving us because:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-family:Times New Roman;color:#000000;">responding to proxy contests and other actions by activist stockholders can be costly and time-consuming, disrupting operations and diverting the attention of management and employees, and can lead to uncertainty&#894;</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.62%;text-indent:-3.85%;font-size:10pt;font-family:Times New Roman;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-family:Times New Roman;color:#000000;">perceived uncertainties as to future direction may result in the loss of potential acquisitions, collaborations or in-licensing opportunities, and may make it more difficult to attract and retain qualified personnel and business partners&#894; and</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:9.62%;text-indent:-3.85%;font-size:10pt;font-family:Times New Roman;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.77%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-family:Times New Roman;color:#000000;">if individuals are elected to our Board of Directors with a specific agenda, it may adversely affect our ability to effectively implement our strategic plan in a timely manner and create additional value for our stockholders.</span></p></td></tr></table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:11.54%;text-indent:0%;font-size:10pt;font-family:Times New Roman;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These actions could cause the market price of our common stock to experience periods of volatility.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">If we identify a material weakness in our internal control over financial reporting, our ability to meet our reporting obligations and the trading price of our common stock could be negatively affected.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our financial statements will not be prevented or detected on a timely basis. Accordingly, a material weakness increases the risk that the financial information we report contains material errors. </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We regularly review and update our internal controls, disclosure controls and procedures and corporate governance policies. In addition, we are required under the Sarbanes-Oxley Act of 2002 to report annually on our internal control over financial reporting. Any system of internal controls, however well designed and operated, is based in part on certain assumptions and can provide only reasonable, not absolute, assurances that the objectives of the system are met. If we, or our independent registered public accounting firm, determine that our internal controls over financial reporting are not effective, or we discover areas that need improvement in the future, these shortcomings could have an adverse effect on our business and financial results. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If we cannot conclude that we have effective internal control over our financial reporting, or if our independent registered public accounting firm is unable to provide an unqualified opinion regarding the effectiveness of our internal control over financial reporting, investors could lose confidence in the reliability of our financial statements. Failure to comply with reporting requirements could also subject us to sanctions and/or investigations by the SEC, The Nasdaq Capital Market or other regulatory authorities.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Because we do not anticipate paying any cash dividends on our common stock in the foreseeable future, capital appreciation, if any, will be the source of gain for our stockholders.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have never declared or paid cash dividends on our common stock. We currently intend to retain all of our current and future earnings to finance the growth and development of our business. As a result, capital appreciation, if any, of our common stock will be the sole source of gain for our stockholders for the foreseeable future.</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:10.47%;text-indent:-10.47%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 1B.</span></p></td>
<td valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_1B_UNRESOLVED_STAFF_COMMENTS">UNRESOLVED STAFF COMMENTS<span style="font-style:italic;">.</span></p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">None.</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 2.</span></p></td>
<td valign="top">
<p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_2_PROPERTIES">PROPERTIES<span style="font-style:italic;">.</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, we had an operating lease for 52,148 square feet of laboratory and office space in San Diego, California, with a lease term that expires on December 31, 2025<span style="color:#000000;">. </span>In October 2021, we entered into a sublease agreement to sublet 23,873 square feet of laboratory and office space in San Diego, California, which is anticipated to be delivered to the subtenant on or before May 1, 2022. The sublease agreement expires on December 31, 2025 and is coterminous with the operating lease for the subleased space.</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 3.</span></p></td>
<td valign="top">
<p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_3_LEGAL_PROCEEDINGS">LEGAL PROCEEDINGS.</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We are not currently a party to any material legal proceedings.</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 4.</span></p></td>
<td valign="top">
<p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_4_MINE_SAFETY_DISCLOSURES">MINE SAFETY DISCLOSURES.</p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Not applicable.</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54</p>
<hr style="page-break-after:always" />
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="PART_II"><span style="Background-color:#FFFFFF;">PART&#160;II</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 5.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_5_MARKET_FOR_REGISTRANTS_COMMON_EQU">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.</p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Information About Our Common Stock</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of our common stock are traded on The Nasdaq Capital Market, under the symbol &#8220;HRTX.&#8221;<span style="Background-color:#FFFFFF;color:#000000;"> </span></p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Stockholders</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The number of record holders of our common stock as of February 4, 2022 was 95.</span></p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Dividend Policy</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We have never paid dividends on our common stock. We currently intend to retain all available funds and any future earnings for use in the operation and expansion of our business, and we do not anticipate paying any cash dividends in the foreseeable future.</span></p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Stock Performance Graph</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following is not deemed &#8220;filed&#8221; with the SEC and is not to be incorporated by reference into any filing we make under the Securities Act of 1933, as amended, or under the Exchange Act, whether made before or after the date hereof and irrespective of any general incorporation by reference language in such filing. </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55</p>
<hr style="page-break-after:always" />
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following graph shows the value of an invest</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ment of $100 on December 31, 201</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> in Heron Therapeutics, Inc. common stock, the </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">asdaq</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Composite Index (U.S.) and the </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">asdaq</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Biotechnology Index. All values assume reinvestment of the pretax value of dividends paid by companies included in these indices and are calculated as of December 31</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><sup style="font-size:85%;line-height:120%;vertical-align:top">st</sup></span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> of each year. The comparisons shown in the graph are based </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">on</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> historical data and we caution that the stock price performance shown in the graph is not indicative of, nor intended to forecast, the potential future performance of our stock.</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><img src="gnksfblpbdnf000001.jpg" title="" alt="" style="width:595px;height:399px;" /></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:28.02%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:9pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">12/2016</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">12/2017</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">12/2018</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">12/2019</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">12/2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">12/2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Heron Therapeutics, Inc.</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100.00</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">138.17</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">198.02</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">179.39</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">161.56</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69.69</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nasdaq Composite Index</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100.00</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">129.64</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">125.96</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">172.17</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">249.51</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">304.85</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nasdaq Biotechnology Index</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100.00</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121.63</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">110.85</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">138.69</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">175.33</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.8%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">175.37</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Issuer Purchases of Securities</p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">None.</p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unregistered Sales of Equity Securities and Use of Proceeds</p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">None.</p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.58%;white-space:nowrap">
<p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 6.</span></p></td>
<td valign="top">
<p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_6_RESERVED">RESERVED<span style="font-style:italic;">.</span></p></td></tr></table></div>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.58%;white-space:nowrap">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 7.</span></p></td>
<td valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_7_MANAGEMENTS_DISCUSSION_ANALYSIS_F">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">You should read the following discussion and analysis of our financial condition and results of operations together with our audited financial statements and the related notes and other financial information included elsewhere in this Annual Report on Form 10-K. Some of the information contained in this discussion and analysis or set forth elsewhere in this Annual Report on Form 10-K, including information with respect to our plans and strategy for our business, include forward-looking statements that involve risks and uncertainties. You should review the &#8220;Risk Factors&#8221; included in Item 1A of this Annual Report on Form 10-K for a discussion of important factors that could cause our actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Introduction</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Management&#8217;s discussion and analysis of financial condition and results of operations is provided as a supplement to the Consolidated Financial Statements and Notes, included in Item 8 </span><span style="color:#000000;">of this Annual Report on Form 10-K, </span><span style="Background-color:#FFFFFF;">to help provide an understanding of our financial condition, the changes in our financial condition and our results of operations. Our discussion is organized as follows:</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;">Overview.</span><span style="font-size:10pt;font-family:Times New Roman;"> This section provides a general description of our business and operating expenses.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;">Critical accounting policies and estimates.</span><span style="font-size:10pt;font-family:Times New Roman;">&#160;This section contains a discussion of the accounting policies that we believe are important to our financial condition and results of operations and that require significant judgment and estimates on the part of management in their application. In addition, all of our significant accounting policies, including the critical accounting policies and estimates, are summarized in Note&#160;2 to the Consolidated Financial Statements included in Item 8 of this Annual Report on Form 10-K.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;">Results of operations. </span><span style="font-size:10pt;font-family:Times New Roman;">This section provides an analysis of our results of operations presented in the accompanying consolidated statements of operations and comprehensive loss by comparing the results for the year ended December&#160;31,&#160;2021 to the results for the year ended December&#160;31,&#160;2020. For the discussion covering the year ended December 31, 2020 compared to the year ended December 31, 2019, please refer to Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in our Annual Report of Form 10-K for the year ended December 31, 2020 filed with the SEC on February 24, 2021.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;">Liquidity and capital resources.</span><span style="font-size:10pt;font-family:Times New Roman;">&#160;This section provides an analysis of our cash flows and a discussion of our outstanding commitments and contingencies that existed as of December&#160;31,&#160;2021. Included in this discussion is our financial capacity to fund our future commitments and a discussion of other financing arrangements.</span></p></td></tr></table></div>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Overview</span></p>
<p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are a commercial-stage biotechnology company focused on improving the lives of patients by developing best-in-class treatments to address some of the most important unmet patient needs. Our advanced science, patented technologies, and innovative approach to drug discovery and development have allowed us to create and commercialize a portfolio of products that aim to advance the standard of care for acute care and oncology patients. </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (aprepitant) injectable emulsion (&#8220;CINVANTI&#8221;) and SUSTOL<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (granisetron) extended-release injection (&#8220;SUSTOL&#8221;) are both approved in the U.S. for the prevention of chemotherapy-induced nausea and vomiting. ZYNRELEF<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (bupivacaine and meloxicam) extended-release solution (&#8220;ZYNRELEF&#8221;) is approved in the U.S. and 31 European countries for the management of postoperative pain. Within our acute care franchise, we are also developing HTX-019, an investigational agent for the prevention of postoperative nausea and vomiting (&#8220;PONV&#8221;) and HTX-034, an investigational agent, our next-generation product candidate for the management of postoperative pain.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Cambria;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:12pt;line-height:12pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Net Product Sales</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.24%;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net product sales include revenue recognized for sales of CINVANTI, SUSTOL and ZYNRELEF (collectively, our &#8220;Products&#8221;) to a limited number of specialty distributors and full line wholesalers (collectively, &#8220;Customers&#8221;), less applicable sales allowances. See the &#8220;Critical Accounting Policies and Estimates&#8221; section of this Annual Report on Form 10-K for further details on our revenue recognition policy. </p>
<p style="margin-bottom:0pt;margin-top:12pt;line-height:12pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Cost of Product Sales</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of product sales relates to the costs to produce, package and deliver our Products to our Customers. These costs include raw materials, labor, manufacturing and quality control overhead, and depreciation of equipment, as well as shipping and distribution costs. See the &#8220;Critical Accounting Policies and Estimates&#8221; section of this Annual Report on Form 10-K for further details on our inventory policy.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Research and Development Expense</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">All costs of research and development are expensed in the period incurred. Research and development expense primarily consists of salaries, stock-based compensation expense and other related costs for personnel in manufacturing, clinical and preclinical development, regulatory, quality and medical affairs. Other research and development expense includes professional fees paid to outside service providers and consultants, facilities costs and materials used in the clinical and preclinical trials and research and development.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">At this time, due to the risks inherent in the clinical trial process, we are unable to estimate with any certainty the costs we will incur in the continued development of our Product Candidates. Other than costs for outsourced services associated with our clinical programs, we generally do not track research and development expense by project&#59; rather, we track such expense by the type of cost incurred.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We expect research and development expense to decrease in 2022, as ZYNRELEF was approved in May 2021, the NDA for HTX-019 for PONV was submitted in November 2021, and the data needed to support a future efficacy supplement to further expand the ZYNRELEF indication includes pharmacokinetic, safety and pharmacodynamic data from a limited number of procedures.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">General and Administrative Expense</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">General and administrative expense primarily consists of salaries, stock-based compensation expense and other related costs for personnel in executive, finance and accounting, information technology, legal and human resource functions. Other general and administrative expense includes professional fees for legal, investor relations, accounting and other general corporate purposes, facility costs and insurance not otherwise included in research and development expense. We expect general and administrative expense in 2022 to remain consistent with 2021.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Sales and Marketing Expense</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Sales and marketing expense primarily consists of </span><span style="color:#000000;">salaries and related costs for personnel, stock-based compensation expense and other related costs for sales operations, marketing and market access. Other sales and marketing costs include professional fees and commercialization costs related to launch activities for ZYNRELEF and ongoing costs related to CINVANTI and SUSTOL. </span><span style="Background-color:#FFFFFF;">We expect sales and marketing expense to increase in 2022, as 2021 did not include a full year of costs for our acute care sales force because ZYNRELEF was launched in July 2021.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Other Income (Expense), Net</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Other income (expense), net primarily consists of interest income earned on our cash, cash equivalents and short-term investments</span><span style="color:#000000;">. In addition, other income (expense), net includes</span><span style="Background-color:#FFFFFF;"> interest expense and the amortization of debt discount and debt issuance costs related to our convertible notes payable, and impairment of property and equipment.</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58</p>
<hr style="page-break-after:always" />
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Critical Accounting Policies and Estimates</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The discussion and analysis of our financial condition and results of operations are based on our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the U.S. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. We evaluate our estimates on an ongoing basis, including those related to revenue recognition, investments, inventory, accrued clinical liabilities, income taxes and stock-based compensation. We base our estimates on historical experience and on assumptions that we believe to be reasonable under the circumstances, the results of which form the basis of making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ materially from these estimates under different assumptions or conditions.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Our critical accounting policies used in the preparation of our consolidated financial statements involve significant judgments and estimates and include the following:</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Revenue Recognition</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Product Sales </span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our Products are distributed in the U.S. through a limited number of Customers that resell to healthcare providers and hospitals, the end users of our Products.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recognized in an amount that reflects the consideration we expect to receive in exchange for our Products. To determine revenue recognition for contracts with customers within the scope of Topic 606, we perform the following 5 steps: (i) identify the contract(s) with a customer&#59; (ii) identify the performance obligations of the contract(s)&#59; (iii) determine the transaction price&#59; (iv) allocate the transaction price to the performance obligations in the contract(s)&#59; and (v) recognize revenue when (or as) we satisfy the performance obligations.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Product Sales Allowances </p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize product sales allowances as a reduction of product sales in the same period the related revenue is recognized. Product sales allowances are based on amounts owed or to be claimed on the related sales. These estimates take into consideration the terms of our agreements with Customers, historical product returns, rebates or discounts taken, the shelf life of the product and specific known market events, such as competitive pricing and new product introductions. If actual future results vary from our estimates, we may need to adjust these estimates, which could have an effect on product sales and earnings in the period of adjustment. Our product sales allowances include:</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Product Returns&#8212;We allow our Customers to return product for credit for up to 12&#160;months after its product expiration date. As such, there may be a significant period of time between the time the product is shipped and the time the credit is issued on returned product.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Distributor Fees&#8212;We offer contractually determined discounts to our Customers. These discounts are paid no later than two months after the quarter in which product was shipped.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Group Purchasing Organization (&#8220;GPO&#8221;) Discounts and Rebates&#8212;We offer cash discounts to GPO members. These discounts are taken when the GPO members purchase product from our Customers, who then charge back to us the discount amount. Additionally, we offer volume and contract-tier rebates to GPO members. Rebates are based on actual purchase levels during the quarterly rebate purchase period.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">GPO Administrative Fees&#8212;We pay administrative fees to GPOs for services and access to data. These fees are based on contracted terms and are paid after the quarter in which the product was purchased by the GPOs&#8217; members. </span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Medicaid Rebates&#8212;We participate in Medicaid rebate programs, which provide assistance to certain low-income patients based on each individual state&#8217;s guidelines regarding eligibility and services. Under the Medicaid rebate programs, we pay a rebate to each participating state, generally within three months after the quarter in which the product was sold. </span></p></td></tr></table></div>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We believe our estimated allowance for product returns requires a high degree of judgment and is subject to change based on our experience and certain quantitative and qualitative factors. We believe our estimated allowances for distributor fees, GPO discounts, rebates and administrative fees and Medicaid rebates do not require a high degree of judgment because the amounts are settled within a relatively short period of time.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our product sales allowances and related accruals are evaluated each reporting period and adjusted when trends or significant events indicate that a change in estimate is appropriate. Changes in product sales allowance estimates could materially affect our results of operations and financial position.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Investments</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We invest in various types of securities, including U.S. treasury bills and government agency obligations, corporate debt securities and commercial paper. As of December&#160;31, 2021, we had $71.5 million in investments which were classified as Level&#160;1 or 2 within the fair value hierarchy. Fair values determined by Level&#160;1 inputs utilize quoted prices in active markets for identical assets. Fair values determined by Level&#160;2 inputs utilize data points that are observable such as quoted prices for similar assets, quoted prices in markets that are not active or other inputs that are observable. These securities have been initially valued at the transaction price and subsequently valued utilizing a third-party service provider who assesses the fair value using inputs other than quoted prices that are observable either directly or indirectly, such as yield curve, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, broker and dealer quotes, as well as other relevant economic measures. We perform certain procedures to corroborate the fair value of these holdings, and in the process, we apply judgment and estimates that if changed, could significantly affect our statements of financial positions.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventory</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventory is stated at the lower of cost or estimated net realizable value on a first-in, first-out, or FIFO, basis. We periodically analyze our inventory levels and write down inventory that has become obsolete, inventory that has a cost basis in excess of its estimated realizable value and inventory quantities that are in excess of expected sales requirements as cost of product sales.&#160;The determination of whether inventory costs will be realizable requires estimates by management.&#160;If actual market conditions are less favorable than projected by management, additional write-downs of inventory may be required, which would be recorded as cost of product sales.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accrued Clinical Liabilities</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We accrue clinical costs based on work performed, which relies on estimates of the progress of the clinical trials and the related expenses incurred. Clinical trial related contracts vary significantly in duration, and may be for a fixed amount, based on the achievement of certain contingent events or deliverables, a variable amount based on actual costs incurred, capped at a certain limit or contain a combination of these elements. Revisions are recorded to research and development expense in the period in which the facts that give rise to the revision become known. Historically, revisions have not resulted in material changes to research and development expense&#59; however, a modification in the protocol of a clinical trial or cancellation of a clinical trial could result in a material charge to our results of operations.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"><br /></span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Income Taxes</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of certain deferred tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expense for tax and financial statement purposes. As part of the process of preparing our consolidated financial statements, we are required to estimate our income taxes for each of the jurisdictions in which we operate. This process involves estimating our current tax exposure under the most recent tax laws and assessing temporary differences resulting from differing treatment of items for tax and financial statement purposes.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We assess the likelihood that we will be able to recover our deferred tax assets. In doing so, we consider all available evidence, both positive and negative, including our historical levels of income and losses, expectations and risks associated with estimates of future taxable income and ongoing prudent and feasible tax planning strategies. A valuation allowance is provided when it is more likely than not that the deferred tax assets will not be realized. At December 31, 2021, we established a valuation allowance to offset our deferred tax assets due to the uncertainty of realizing future tax benefits from our net operating loss carryforwards and other deferred tax assets. </p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Should there be a change in our ability to recover our deferred tax assets, we would recognize a benefit to our tax provision in the period in which we determine that it is more likely than not that we will recover our deferred tax assets.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Stock-based Compensation</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We generally grant stock-based payment awards under our stockholder-approved, stock-based compensation plans. We have granted, and may in the future grant, stock options and restricted stock awards to employees, directors, consultants and advisors under our Amended and Restated 2007 Equity Incentive Plan. In addition, all of our employees are eligible to participate in our 1997 Employee Stock Purchase Plan, as amended, which enables employees to purchase common stock at a discount through payroll deductions. Prior to our relisting on The Nasdaq Capital Market in January 2014, we issued non-plan stock option grants to certain employees, as set forth under Item 12 of this Annual Report on Form 10-K. These non-plan stock option grants were registered with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) on Form S-8.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We estimate the fair value of stock options granted using the Black-Scholes option pricing model. This fair value is then amortized over the requisite service periods of the awards. The Black-Scholes option pricing model requires the input of subjective assumptions, including each option&#8217;s expected life and price volatility of the underlying stock. Expected volatility is based on our historical stock price volatility. The expected life of employee stock options represents the average of the contractual term of the options and the weighted-average vesting period, as permitted under the simplified method.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As stock-based compensation expense is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on historical experience. Changes in assumptions used under the Black-Scholes option pricing model could materially affect our net loss and net loss per share.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Recent Accounting Pronouncements</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">See Note 2 to the Consolidated Financial Statements included in Item&#160;8 of this Annual Report on Form&#160;10-K.</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61</p>
<hr style="page-break-after:always" />
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Results of Operations</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Years Ended December 31, 2021 and 2020</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Product Sales</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:7.69%;">For the year ended December 31, 2021, net product sales were $86.3 million, compared to $88.6 million for the same period in 2020.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Net Product Sales &#8211; Oncology Care</span></p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2021, net product sales of CINVANTI were $73.5 million, compared to $87.8 million for the same period in 2020. The decrease in net product sales of CINVANTI for the year ended December 31, 2021 was due to the COVID-19 pandemic related reduction in cancer screening procedures resulting in fewer new patient treatment starts, as well as the lingering impact of generic arbitrage. CMS reimbursement rates for any buy-and-bill products are based on the Average Selling Price (&#8220;ASP&#8221;) of that product, including any generic products with the same J-code, plus 6%. ASP is based on a historical four-quarter rolling average calculation, which becomes effective two quarters later. This four-quarter averaging period and two-quarter lag means that when generic products first enter the market, they benefit from being able to be reimbursed at a much higher ASP relative to the actual sale price. This period of time when generic products receive higher reimbursement rates than sale price is known as &#8220;generic arbitrage,&#8221; and it can last several quarters. Generic versions of EMEND<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> IV (fosaprepitant) launched in September 2019 and compete with CINVANTI. Although the impact of this generic arbitrage continues to linger in certain accounts, we expect growth of net product sales for our oncology care franchise in 2022 and beyond.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2021, net product sales of SUSTOL were $9.9 million, compared to $0.8 million for the same period in 2020. On October 1, 2019, we made a business decision to discontinue all discounting of SUSTOL to improve the reimbursement and net selling price of the product, which resulted in significantly lower SUSTOL net product sales in 2020. In the first quarter of 2021, we reinstated the promotion and contracting of SUSTOL, resulting in higher net product sales for the year ended December 31, 2021, compared to the same period in 2020. </p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Net Product Sales &#8211; Acute Care</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2021, net product sales of ZYNRELEF were $2.9 million. There was no comparable activity in 2020, as we commenced commercial sales of ZYNRELEF in the U.S. in July 2021.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Cost of Product Sales</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2021, cost of product sales was $46.0 million, compared to $36.2 million for the same period in 2020. Cost of product sales primarily included raw materials, labor and overhead related to the manufacturing of our Products, as well as shipping and distribution costs. In addition, cost of product sales for the years ended December 31, 2021 and 2020 included charges resulting from the write-off of short-dated SUSTOL inventory of $3.8 million and $0.1 million, respectively.</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prior to FDA approval, $23.6 million of costs to manufacture ZYNRELEF were recorded to research and development expense in prior periods. We began capitalizing raw materials, labor and overhead related to the manufacturing of ZYNRELEF following FDA approval in May 2021.</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62</p>
<hr style="page-break-after:always" />
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Research </span><span style="text-decoration:underline;">and Development Expense</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development expense consisted of the following (in thousands): </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ZYNRELEF (HTX-011) related costs</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,804</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">95,496</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI-related costs</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,711</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,280</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">PONV-related costs</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,232</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">666</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">HTX-034-related costs</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,260</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,578</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">SUSTOL-related costs</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,435</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,362</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Personnel costs and other expenses</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,897</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,420</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,482</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,731</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total research and development expense</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,821</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">174,533</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2021, research and development expense was $130.8 million, compared to $174.5 million for the same period in 2020. This decrease was primarily due to decreases in costs related to ZYNRELEF, HTX-034 and SUSTOL of $48.7 million, $1.3 million and $0.9 million, respectively, partially offset by increases in costs related to HTX-019 for PONV and CINVANTI of $5.6 million and $1.4 million, respectively, as well as an increase in personnel and related costs of $1.5 million. </p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">General and Administrative Expense</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2021, general and administrative expense was $40.2 million, compared to $42.2 million for the same period in 2020. This decrease was primarily due to a decrease in stock-based compensation expense.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Sales and Marketing Expense</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2021, sales and marketing expense was $87.2 million, compared to $63.9 million for the same period in 2020. This increase was primarily due to an increase in costs to support the launch activities for ZYNRELEF and costs to support the ongoing commercialization of CINVANTI and SUSTOL.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Other Income (Expense), Net</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2021, other income (expense), net was ($2.9) million, compared to $0.9 million for the same period in 2020. The decrease was primarily due to a decrease in interest income earned on our short-term investments and an increase in interest expense on our convertible notes payable. </p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Liquidity and Capital Resources</span><span style="font-weight:normal;">&#160;</span></p>
<p style="margin-top:10pt;line-height:12pt;margin-bottom:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have incurred significant operating losses and negative cash flows from operations, and we had an accumulated deficit of $1.6 billion as of December 31, 2021. As of December 31,&#160;2021, we had cash, cash equivalents and short-term investments of $157.6 million, compared to $208.5 million as of December 31, 2020. Based on our current operating plan and projections, management believes that the Company&#8217;s existing cash, cash equivalents and short-term investments will be sufficient to meet the Company&#8217;s anticipated cash requirements for at least one year from the date this Annual Report on Form 10-K is filed with the SEC. Our capital requirements and liquidity going forward will depend on numerous factors, including but not limited to: the costs associated with the U.S. commercial launch of ZYNRELEF and our Product Candidates, if approved, and making ZYNRELEF and our Product Candidates commercially available outside of the U.S.&#59; the degree of commercial success of our Products and our Product Candidates, if approved&#59; the scope, rate of progress, results and costs of preclinical testing and clinical trials&#59; the timing and cost to manufacture our Products and our Product Candidates&#59; the number and characteristics of product development programs we pursue and the pace of each program, including the timing of clinical trials&#59; the time, cost and outcome involved in seeking other regulatory approvals&#59; scientific progress in our research and development programs&#59; the magnitude and scope of our research and development programs&#59; our </p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63</p>
<hr style="page-break-after:always" />
<p style="margin-top:10pt;line-height:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ability to establish and maintain strategic collaborations or partnerships for research, development, clinical testing, manufacturing and marketing of our Product Candidates&#59; the impact of competitive products&#59; the cost and timing of establishing sales, marketing and distribution capabilities if we commercialize products independently&#59; the cost of establishing clinical and commercial supplies of our Product Candidates and any other products that we may develop&#59; the extent of the impact of the ongoing COVID-19 pandemic on our business&#59; and general market conditions.</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Management&#8217;s view of our liquidity relies on estimates and assumptions about the </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">market opportunity for the expanded U.S. label</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> of </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ZYNRELEF</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, which estimates and assumptions are subject to significant uncertainty, particularly due to the short amount of time that has passed since the label was expanded in December 2021.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We may not be able to raise sufficient additional capital when needed on favorable terms, or at all. If we are unable to obtain adequate funds, we may be required to curtail significantly or cease our operations. If we issue additional equity securities or securities convertible into equity securities to raise funds, our stockholders will suffer dilution of their investment, and such issuance may adversely affect the market price of our common stock.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Any new debt financing we enter into may involve covenants that restrict our operations. These restrictive covenants may include, among other things, limitations on borrowing and specific restrictions on the use of our assets, as well as prohibitions on our ability to create liens, pay dividends, redeem capital stock or make investments. In the event that additional funds are obtained through arrangements with collaborative partners, these arrangements may require us to relinquish rights to some of our technologies, Product Candidates or Products on terms that are not favorable to us or require us to enter into a collaboration arrangement that we would otherwise seek to develop and commercialize ourselves. If adequate funds are not available, we may default on our indebtedness, be required to delay, reduce the scope of, or eliminate one or more of our product development programs and reduce personnel-related and other costs, which would have a material adverse effect on our business.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our net loss for the year ended December 31, 2021 was $220.7 million, or $2.24 per share, compared to a net loss of $227.3 million, or $2.50 per share, for the same period in 2020.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our net cash used for operating activities for the year ended December 31, 2021 was $203.4 million, compared to $184.8 million for the same period in 2020. The increase in net cash used for operating activities was primarily due to changes in working capital associated with the ongoing commercialization of CINVANTI and ZYNRELEF. </p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our net cash provided by investing activities for the year ended December 31, 2021 was $32.7 million, compared to $209.0 million for the same period in 2020. The decrease in cash provided by investing activities was primarily due to a decrease in net maturities of short-term investments of $35.7 million for the year ended December 31, 2021, compared to net purchases of short-term investments of $215.8 million for the year ended December 31, 2020.</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our net cash provided by financing activities for the year ended December 31, 2021 was $156.0 million, compared to $9.1 million for the same period in 2020. The increase in cash provided by financing activities was due primarily to net proceeds received from a convertible note financing of $149.0 million for the year ended December 31, 2021.</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Historically, we have financed our operations, including technology and product research and development, primarily through sales of our common stock and debt financings.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Material Cash Requirements</p>
<p style="text-align:justify;line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, we had an operating lease for 52,148 square feet of laboratory and office space in San Diego, California, with a lease term that expires on December 31, 2025<span style="color:#000000;">. </span>In October 2021, we entered into a sublease agreement to sublet 23,873 square feet of laboratory and office space in San Diego, California, which is anticipated to be delivered to the subtenant on or before May 1, 2022. The sublease agreement expires on December 31, 2025 and is coterminous with the operating lease for the subleased space. As of December 31, 2021, we had total operating lease obligations of $12.0 million, with $2.9 million due in one year and $9.1 million due within two to five years.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2021, capital expenditures consisted of non-cancellable commitments for equipment related to scale-up activities at our third-party manufacturers. Total capital expenditures of $2.1 million were not included in our consolidated financial statements for the year ended December 31, 2021 and are due within one year. We intend to use our current financial resources to fund our commitments under the capital expenditure obligations.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">At December&#160;31,&#160;2021, purchase obligations primarily consisted of non-cancellable commitments with third-party manufacturers in connection with the manufacturing of our Products. Total purchase obligations of $98.7&#160;million were not included in our consolidated financial statements for the year ended December&#160;31,&#160;2021 and are due within one to two years. We intend to use our current financial resources to fund our commitments under these purchase obligations.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, $150.0 million aggregate principal amount of the convertible notes were outstanding (see Notes to Consolidated Financial Statements included in this Annual Report on Form 10-K).</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We enter into agreements with clinical sites and clinical research organizations for the conduct of our clinical trials and contract manufacturing organizations for the manufacture and supply of preclinical, clinical and commercial materials and drug product. We make payments to these clinical sites and clinical research organizations based in part on the number of eligible patients enrolled and the length of their participation in the clinical trials. In some of our agreements with contract manufacturing organizations, we are required to meet minimum purchase obligations. Under certain of these agreements, we may be subject to penalties in the event that we prematurely terminate these agreements. At this time, due to the variability associated with clinical site agreements, contract research organization agreements and contract manufacturing agreements, we are unable to estimate with certainty the future costs we will incur. We intend to use our current financial resources to fund our obligations under these commitments.</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65</p>
<hr style="page-break-after:always" />
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 7A.</span></p></td>
<td valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_7A_QUANTITATIVE_QUALITATIVE_DISCLOS">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:6pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The primary objective of our investment activities is to preserve our capital to fund operations. Our exposure to market risk for changes in interest rates relates primarily to the increase or decrease in the amount of interest income we can earn on our investment portfolio. Our risk associated with fluctuating interest income is limited to our investments in interest rate-sensitive financial instruments. Under our current policies, we do not use interest rate derivative instruments to manage this exposure to interest rate changes. We mitigate default risk by investing in short-term investment grade securities, such as treasury-backed money market funds, U.S. treasury and agency securities, corporate debt securities and commercial paper. As a result of the generally short-term nature of our investments, a 50-basis point movement in market interest rates would not have a material impact on the fair value of our portfolio as of December 31, 2021 and 2020. While changes in our interest rates may affect the fair value of our investment portfolio, any gains or losses are not recognized in our consolidated statements of operations and comprehensive loss until the investment is sold or if a reduction in fair value is determined to be a permanent impairment. Our debt obligations on our Convertible Notes carry a fixed interest rate and, as a result, we are not exposed to interest rate risk on our convertible debt. We seek to ensure the safety and preservation of our invested principal by limiting default risk, market risk and reinvestment risk. We do not have any material foreign currency obligations or other derivative financial instruments.</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 8.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_8_FINANCIAL_STATEMENTS_SUPPLEMENTAR">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.</p></td></tr></table></div>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="REPORT_INDEPENDENT_REGISTERED_PUBLIC_ACC">RE<span style="text-transform:uppercase;">port of Independent Registered Public Accounting Firm</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">To the Stockholders and Board of Directors</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Heron Therapeutics, Inc.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:12pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="hlhl30">Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting</p>
<p style="margin-bottom:12pt;margin-top:0pt;line-height:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have audited the accompanying consolidated balance sheet of Heron Therapeutics, Inc. (the "Company") and subsidiaries as of December&#160;31, 2021, the related consolidated statements of operations and comprehensive loss, stockholders&#8217; equity, and cash flows for the year ended December&#160;31, 2021, and the related notes (collectively referred to as the "consolidated financial statements"). We also have audited the Company&#8217;s internal control over financial reporting as of December&#160;31, 2021, based on the criteria established in&#160;<span style="font-style:italic;">Internal Control&#8212;Integrated Framework&#160;</span>(2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;).</p>
<p style="margin-bottom:12pt;margin-top:0pt;line-height:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2021, and the results of its operations and its cash flows for the year ended December&#160;31, 2021, in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2021, based on criteria established in&#160;<span style="font-style:italic;">Internal Control-Integrated Framework&#160;</span>(2013) issued by the COSO.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The consolidated financial statements of the Company as of and for each of the two years in the period ended December 31, 2020 were audited by OUM &#38; Co. LLP, who joined WithumSmith+Brown, PC on July 15, 2021, and rendered their opinion on such statements on February 24, 2021.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Basis for Opinion</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:12pt;margin-top:0pt;line-height:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company&#8217;s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying management&#8217;s report on internal control over financial reporting. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements and an opinion on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules&#160;and regulations of the Securities and Exchange Commission and the PCAOB.</p>
<p style="margin-bottom:12pt;margin-top:0pt;line-height:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</p>
<p style="margin-bottom:12pt;margin-top:0pt;line-height:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our audit of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Cambria;font-style:normal;text-transform:none;font-variant: normal;"><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:12pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Definition and Limitations of Internal Control Over Financial Reporting</p>
<p style="margin-bottom:12pt;margin-top:0pt;line-height:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company&#59; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company&#59; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</p>
<p style="Background-color:#FFFFFF;margin-bottom:12pt;margin-top:0pt;line-height:12pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Critical Audit Matter</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements&#59; and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.<span style="color:#000000;"> </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Revenues from Contracts with Customers</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Description of</span><span style="text-decoration:underline;letter-spacing:-0.05pt;"> </span><span style="text-decoration:underline;">the</span><span style="text-decoration:underline;letter-spacing:0.1pt;"> </span><span style="text-decoration:underline;letter-spacing:-0.05pt;">Matter&#8212;Product Returns</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As<span style="letter-spacing:-0.15pt;"> </span>discussed<span style="letter-spacing:-0.05pt;"> </span>in Note 5 to the consolidated financial statements, the Company earns its revenue through the sale of its products, CINVANTI, SUSTOL, and ZYNRELEF to specialty distributors. Such revenue totaled $86.3 million for the year ended December 31, 2021. The amount of revenue recognized is net of product sales allowances for product returns, distributor fees, group purchase organization fees, discounts and rebates, and Medicare rebates, which totaled $159.7 million for the year ended December 31, 2021. The allowances are recorded in the same period that the related<span style="letter-spacing:0.1pt;"> </span>revenue<span style="letter-spacing:0.15pt;"> </span>is<span style="letter-spacing:-0.15pt;"> </span>recognized and<span style="letter-spacing:1.1pt;"> </span>create<span style="letter-spacing:0.05pt;"> </span>variability<span style="letter-spacing:-0.05pt;"> </span>for <span style="letter-spacing:-0.1pt;"> the </span>consideration<span style="letter-spacing:1.75pt;"> </span>that<span style="letter-spacing:0.1pt;"> </span>the<span style="letter-spacing:0.1pt;"> </span>Company<span style="letter-spacing:-0.15pt;"> </span>expects<span style="letter-spacing:0.05pt;"> </span>to<span style="letter-spacing:-0.05pt;"> </span>receive. Management&#8217;s<span style="letter-spacing:-0.1pt;"> </span>estimated<span style="letter-spacing:-0.05pt;"> </span>allowance<span style="letter-spacing:0.15pt;"> </span>for<span style="letter-spacing:1.1pt;"> </span>product<span style="letter-spacing:0.1pt;"> </span>returns<span style="letter-spacing:-0.05pt;"> </span>requires<span style="letter-spacing:0.1pt;"> </span>a<span style="letter-spacing:-0.1pt;"> </span>high<span style="letter-spacing:0.05pt;"> </span>degree<span style="letter-spacing:0.1pt;"> </span>of<span style="letter-spacing:-0.05pt;"> </span>judgment<span style="letter-spacing:-0.05pt;"> </span>and is<span style="letter-spacing:-0.05pt;"> </span>subject to<span style="letter-spacing:-0.05pt;"> </span>change<span style="letter-spacing:0.1pt;"> </span>based<span style="letter-spacing:-0.05pt;"> </span>on various<span style="letter-spacing:-0.2pt;"> </span>quantitative<span style="letter-spacing:0.15pt;"> </span>and<span style="letter-spacing:0.05pt;"> </span>qualitative<span style="letter-spacing:0.1pt;"> </span>factors.<span style="letter-spacing:-0.1pt;"> </span>Accordingly,<span style="letter-spacing:-0.1pt;"> </span>extensive<span style="letter-spacing:-0.05pt;"> </span>audit<span style="letter-spacing:0.1pt;"> </span>effort<span style="letter-spacing:0.1pt;"> </span>and a<span style="letter-spacing:-0.05pt;"> </span>high<span style="letter-spacing:-0.05pt;"> </span>degree<span style="letter-spacing:0.1pt;"> </span>of<span style="letter-spacing:-0.05pt;"> </span>auditor judgment<span style="letter-spacing:1.1pt;"> </span>were<span style="letter-spacing:0.1pt;"> </span>needed<span style="letter-spacing:0.2pt;"> </span>to<span style="letter-spacing:-0.05pt;"> </span>evaluate<span style="letter-spacing:0.1pt;"> </span>management&#8217;s<span style="letter-spacing:-0.2pt;"> </span>estimates<span style="letter-spacing:1.6pt;"> </span>and<span style="letter-spacing:0.05pt;"> </span>assumptions<span style="letter-spacing:-0.2pt;"> </span>used<span style="letter-spacing:0.05pt;"> </span>in<span style="letter-spacing:0.05pt;"> </span>the<span style="letter-spacing:0.1pt;"> </span><span style="letter-spacing:-0.05pt;">determination</span><span style="letter-spacing:0.05pt;"> </span>of<span style="letter-spacing:-0.05pt;"> </span>product<span style="letter-spacing:0.15pt;"> </span>returns.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;letter-spacing:-0.05pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;"><br /></span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;letter-spacing:-0.05pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">How We Addressed the</span><span style="text-decoration:underline;letter-spacing:0.1pt;"> </span><span style="text-decoration:underline;">Matter</span><span style="text-decoration:underline;letter-spacing:0.1pt;"> </span><span style="text-decoration:underline;">in Our Audit</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We<span style="letter-spacing:-0.05pt;"> </span>tested<span style="letter-spacing:0.1pt;"> </span>the<span style="letter-spacing:0.1pt;"> </span>effectiveness<span style="letter-spacing:0.1pt;"> </span>of<span style="letter-spacing:-0.05pt;"> </span>internal<span style="letter-spacing:0.15pt;"> </span>control over<span style="letter-spacing:-0.05pt;"> </span>financial<span style="letter-spacing:0.1pt;"> </span>reporting<span style="letter-spacing:-0.05pt;"> </span>that<span style="letter-spacing:0.1pt;"> </span>relate<span style="letter-spacing:0.1pt;"> </span>to<span style="letter-spacing:-0.05pt;"> </span>the<span style="letter-spacing:0.1pt;"> </span>Company&#8217;s<span style="letter-spacing:-0.25pt;"> </span>processes<span style="letter-spacing:-0.15pt;"> </span>for<span style="letter-spacing:1.15pt;"> </span>estimating<span style="letter-spacing:-0.1pt;"> </span>product<span style="letter-spacing:0.1pt;"> </span>returns.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We<span style="letter-spacing:-0.05pt;"> </span>evaluated<span style="letter-spacing:0.15pt;"> </span>the<span style="letter-spacing:0.1pt;"> </span>significant<span style="letter-spacing:-0.05pt;"> </span>accounting<span style="letter-spacing:0.1pt;"> </span>policies<span style="letter-spacing:0.05pt;"> </span>relating<span style="letter-spacing:0.05pt;"> </span>to<span style="letter-spacing:-0.05pt;"> </span>product returns,<span style="letter-spacing:0.1pt;"> </span>as<span style="letter-spacing:-0.15pt;"> </span>well<span style="letter-spacing:0.15pt;"> </span>as<span style="letter-spacing:1.1pt;"> </span>management&#8217;s<span style="letter-spacing:-0.2pt;"> </span>application<span style="letter-spacing:0.1pt;"> </span>of<span style="letter-spacing:-0.05pt;"> </span>the<span style="letter-spacing:0.1pt;"> </span>policies,<span style="letter-spacing:0.05pt;"> </span>for<span style="letter-spacing:-0.1pt;"> </span>appropriateness<span style="letter-spacing:-0.05pt;"> </span>and<span style="letter-spacing:0.05pt;"> </span>reasonableness.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We<span style="letter-spacing:-0.05pt;"> </span>selected<span style="letter-spacing:0.2pt;"> </span>a<span style="letter-spacing:-0.1pt;"> </span>sample<span style="letter-spacing:-0.1pt;"> </span>of<span style="letter-spacing:-0.05pt;"> </span>customer<span style="letter-spacing:-0.1pt;"> </span>transactions<span style="letter-spacing:-0.1pt;"> </span>and<span style="letter-spacing:-0.05pt;"> </span>performed<span style="letter-spacing:0.05pt;"> </span>the<span style="letter-spacing:0.1pt;"> </span>following<span style="letter-spacing:0.15pt;"> </span>procedures<span style="letter-spacing:0.05pt;"> </span>for<span style="letter-spacing:-0.05pt;"> </span>each<span style="letter-spacing:0.05pt;"> </span>selection:</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Obtained</span><span style="font-size:10pt;font-family:Times New Roman;letter-spacing:0.1pt;color:#000000;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">and</span><span style="font-size:10pt;font-family:Times New Roman;letter-spacing:0.05pt;color:#000000;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">read</span><span style="font-size:10pt;font-family:Times New Roman;letter-spacing:0.05pt;color:#000000;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">contract</span><span style="font-size:10pt;font-family:Times New Roman;letter-spacing:0.05pt;color:#000000;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">source</span><span style="font-size:10pt;font-family:Times New Roman;letter-spacing:-0.05pt;color:#000000;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">documents</span><span style="font-size:10pt;font-family:Times New Roman;letter-spacing:-0.05pt;color:#000000;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">and</span><span style="font-size:10pt;font-family:Times New Roman;letter-spacing:0.05pt;color:#000000;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">management&#8217;s</span><span style="font-size:10pt;font-family:Times New Roman;letter-spacing:-0.2pt;color:#000000;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">contract</span><span style="font-size:10pt;font-family:Times New Roman;letter-spacing:0.05pt;color:#000000;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">analyses.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Evaluated whether the selected estimates were applied consistently across similar arrangements.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Tested the reasonableness of management&#8217;s assumptions by comparing them to historical data, peer group information, and, where available, subsequent product returns.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Where management used actual shipments and returns to estimate product returns, we tested the third-party reports used by management for completeness and accuracy.</span></p></td></tr></table></div>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We tested the mathematical accuracy of management&#8217;s calculation of revenue, net of product sales allowances, including product returns, and the associated timing of revenue recognition, in the consolidated financial statements.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/ <ix:nonNumeric id="F_000034" name="dei:AuditorName" contextRef="C_0000818033_20210101_20211231">WithumSmith+Brown, PC</ix:nonNumeric></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have served as the Company's auditor since 2006.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonNumeric id="F_000035" name="dei:AuditorLocation" contextRef="C_0000818033_20210101_20211231">San Francisco, California</ix:nonNumeric></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">February 28, 2022 </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">PCAOB ID Number <ix:nonNumeric id="F_000036" name="dei:AuditorFirmId" contextRef="C_0000818033_20210101_20211231">100</ix:nonNumeric><br /></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">RE<span style="text-transform:uppercase;">port of Independent Registered Public Accounting Firm</span></p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stockholders and Board of Directors </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Heron Therapeutics, Inc.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">San Diego, California</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Opinion on the Consolidated Financial Statements </p>
<p style="text-align:justify;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have audited the accompanying consolidated balance sheet of Heron Therapeutics, Inc. (the &#8220;Company&#8221;) as of December 31, 2020, the related consolidated statements of operations and comprehensive loss, stockholders&#8217; equity (deficit), and cash flows for each of the two years in the period ended December 31, 2020, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2020<span style="font-weight:bold;">,</span> in conformity with accounting principles generally accepted in the United States of America.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Basis for Opinion</p>
<p style="text-align:justify;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p>
<p style="text-align:justify;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.</p>
<p style="text-align:justify;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/ <ix:nonNumeric id="F_000037" name="dei:AuditorName" contextRef="C_0000818033_deiLegalEntityAxis_hrtxOUMCOLLPMember_20210101_20211231">OUM &#38; CO. LLP</ix:nonNumeric></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We served as the Company's auditor since 2006. </p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonNumeric id="F_000038" name="dei:AuditorLocation" contextRef="C_0000818033_deiLegalEntityAxis_hrtxOUMCOLLPMember_20210101_20211231">San Francisco, California</ix:nonNumeric></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">February 24, 2021</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">PCAOB ID Number <ix:nonNumeric id="F_000039" name="dei:AuditorFirmId" contextRef="C_0000818033_deiLegalEntityAxis_hrtxOUMCOLLPMember_20210101_20211231">252</ix:nonNumeric></p>
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">HERON THERAPEUTICS, INC.</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">CONSOLIDATED BALANCE SHEETS</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">(In thousands, except par value amounts)</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">ASSETS</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current assets:</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000040" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">90,541</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000041" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">105,138</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000042" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">67,039</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000043" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">103,353</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, net</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000044" name="us-gaap:AccountsReceivableNetCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">35,499</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000045" name="us-gaap:AccountsReceivableNetCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">41,850</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventory</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000046" name="us-gaap:InventoryNet" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">48,382</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000047" name="us-gaap:InventoryNet" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">41,905</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses and other current assets</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000048" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">12,962</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000049" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">21,950</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total current assets</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000050" name="us-gaap:AssetsCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">254,423</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000051" name="us-gaap:AssetsCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">314,196</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000052" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">23,734</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000053" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">22,737</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use lease assets</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000054" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">9,829</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000055" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">16,277</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000056" name="us-gaap:OtherAssetsNoncurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">17,720</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000057" name="us-gaap:OtherAssetsNoncurrent" contextRef="C_0000818033_20201231" decimals="-3" scale="3">346</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total assets</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000058" name="us-gaap:Assets" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">305,706</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000059" name="us-gaap:Assets" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">353,556</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current liabilities:</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts payable</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000060" name="us-gaap:AccountsPayableCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,803</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000061" name="us-gaap:AccountsPayableCurrent" contextRef="C_0000818033_20201231" decimals="-3" scale="3">525</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued clinical and manufacturing liabilities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000062" name="hrtx:AccruedClinicalLiabilities" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">23,716</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000063" name="hrtx:AccruedClinicalLiabilities" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">49,962</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued payroll and employee liabilities</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000064" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,263</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000065" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">13,597</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other accrued liabilities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000066" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">25,859</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000067" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">28,369</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current lease liabilities</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000068" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,417</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000069" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,997</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible notes payable to related parties, net of discount</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000070" name="hrtx:ConvertibleNotesPayableRelatedPartiesCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">7,053</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total current liabilities</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000071" name="us-gaap:LiabilitiesCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">71,058</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000072" name="us-gaap:LiabilitiesCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">102,503</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-current lease liabilities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000073" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">7,996</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000074" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">14,561</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-current convertible notes payable, net</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000075" name="us-gaap:ConvertibleLongTermNotesPayable" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">149,082</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000076" name="us-gaap:Liabilities" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">228,136</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000077" name="us-gaap:Liabilities" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">117,064</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commitments and contingencies (see Note 6)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000078">&#160;</span></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000079">&#160;</span></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stockholders&#8217; equity:</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Preferred stock, $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000094" name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="C_0000818033_20211231" decimals="INF"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000095" name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="C_0000818033_20201231" decimals="INF">0.01</ix:nonFraction></ix:nonFraction> par value: <ix:nonFraction unitRef="U_xbrlishares" id="F_000096" name="us-gaap:PreferredStockSharesAuthorized" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3"><ix:nonFraction unitRef="U_xbrlishares" id="F_000097" name="us-gaap:PreferredStockSharesAuthorized" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,500</ix:nonFraction></ix:nonFraction> shares authorized&#59; <ix:nonFraction unitRef="U_xbrlishares" id="F_000098" name="us-gaap:PreferredStockSharesIssued" contextRef="C_0000818033_20211231" decimals="-3" format="ixt-sec:numwordsen" scale="3"><ix:nonFraction unitRef="U_xbrlishares" id="F_000100" name="us-gaap:PreferredStockSharesOutstanding" contextRef="C_0000818033_20211231" decimals="-3" format="ixt-sec:numwordsen" scale="3"><ix:nonFraction unitRef="U_xbrlishares" id="F_000099" name="us-gaap:PreferredStockSharesIssued" contextRef="C_0000818033_20201231" decimals="-3" format="ixt-sec:numwordsen" scale="3"><ix:nonFraction unitRef="U_xbrlishares" id="F_000101" name="us-gaap:PreferredStockSharesOutstanding" contextRef="C_0000818033_20201231" decimals="-3" format="ixt-sec:numwordsen" scale="3">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; or outstanding at December 31, 2021 and 2020</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000080">&#8212;</span></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000081">&#8212;</span></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Common stock, $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000102" name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="C_0000818033_20211231" decimals="INF"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000103" name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="C_0000818033_20201231" decimals="INF">0.01</ix:nonFraction></ix:nonFraction> par value: <ix:nonFraction unitRef="U_xbrlishares" id="F_000104" name="us-gaap:CommonStockSharesAuthorized" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3"><ix:nonFraction unitRef="U_xbrlishares" id="F_000105" name="us-gaap:CommonStockSharesAuthorized" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">150,000</ix:nonFraction></ix:nonFraction> shares authorized&#59; <ix:nonFraction unitRef="U_xbrlishares" id="F_000106" name="us-gaap:CommonStockSharesIssued" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3"><ix:nonFraction unitRef="U_xbrlishares" id="F_000108" name="us-gaap:CommonStockSharesOutstanding" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">102,005</ix:nonFraction></ix:nonFraction></p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; and <ix:nonFraction unitRef="U_xbrlishares" id="F_000107" name="us-gaap:CommonStockSharesIssued" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3"><ix:nonFraction unitRef="U_xbrlishares" id="F_000109" name="us-gaap:CommonStockSharesOutstanding" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">91,310</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December 31, 2021</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; and 2020, respectively</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000082" name="us-gaap:CommonStockValue" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,020</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000083" name="us-gaap:CommonStockValue" contextRef="C_0000818033_20201231" decimals="-3" scale="3">913</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additional paid-in capital</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000084" name="us-gaap:AdditionalPaidInCapital" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,689,987</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000085" name="us-gaap:AdditionalPaidInCapital" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,628,070</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated other comprehensive income (loss)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000086" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="C_0000818033_20211231" decimals="-3" sign="-" scale="3">6</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000087" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="C_0000818033_20201231" decimals="-3" scale="3">257</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated deficit</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000088" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="C_0000818033_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">1,613,431</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000089" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="C_0000818033_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">1,392,748</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stockholders&#8217; equity</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000090" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">77,570</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000091" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">236,492</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities and stockholders&#8217; equity</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000092" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">305,706</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000093" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">353,556</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">See accompanying Notes to Consolidated Financial Statements.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-family:Times New Roman;font-size:12pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">HERON THERAPEUTICS, INC.</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="CONSOLIDATED_STATEMENTS_OPERATIONS_COMPR"><span style="Background-color:#FFFFFF;">CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">(In thousands, except per share amounts)</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Years Ended December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenues:</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net product sales</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000110" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">86,346</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000111" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">88,638</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000112" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">145,968</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating expenses:</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of product sales</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000113" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">46,021</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000114" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">36,189</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000115" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">61,619</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000116" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">130,821</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000117" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">174,533</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000118" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">167,382</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000119" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">40,153</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000120" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">42,226</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000121" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">37,897</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000122" name="us-gaap:SellingAndMarketingExpense" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">87,179</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000123" name="us-gaap:SellingAndMarketingExpense" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">63,853</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000124" name="us-gaap:SellingAndMarketingExpense" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">89,764</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating expenses</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000125" name="us-gaap:CostsAndExpenses" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">304,174</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000126" name="us-gaap:CostsAndExpenses" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">316,801</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000127" name="us-gaap:CostsAndExpenses" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">356,662</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loss from operations</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000128" name="us-gaap:OperatingIncomeLoss" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">217,828</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000129" name="us-gaap:OperatingIncomeLoss" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">228,163</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000130" name="us-gaap:OperatingIncomeLoss" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">210,694</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other income (expense), net:</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest income</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000131" name="us-gaap:InvestmentIncomeInterest" contextRef="C_0000818033_20210101_20211231" decimals="-3" scale="3">433</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000132" name="us-gaap:InvestmentIncomeInterest" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,633</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000133" name="us-gaap:InvestmentIncomeInterest" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">7,259</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000134" name="us-gaap:InterestExpense" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,410</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000135" name="us-gaap:InterestExpense" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,901</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000136" name="us-gaap:InterestExpense" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,472</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other income (expense)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000137" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" scale="3">878</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000138" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" scale="3">847</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000139" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="C_0000818033_20190101_20191231" decimals="-3" scale="3">158</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other income (expense), net</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000140" name="us-gaap:NonoperatingIncomeExpense" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">2,855</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000141" name="us-gaap:NonoperatingIncomeExpense" contextRef="C_0000818033_20200101_20201231" decimals="-3" scale="3">885</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000142" name="us-gaap:NonoperatingIncomeExpense" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">5,945</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000143" name="us-gaap:NetIncomeLoss" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">220,683</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000144" name="us-gaap:NetIncomeLoss" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">227,278</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000145" name="us-gaap:NetIncomeLoss" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">204,749</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other comprehensive income (loss):</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrealized gains (losses) on short-term investments</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000146" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" scale="3">263</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000147" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="C_0000818033_20200101_20201231" decimals="-3" scale="3">172</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000148" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="C_0000818033_20190101_20191231" decimals="-3" scale="3">172</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Comprehensive loss</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000149" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">220,946</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000150" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">227,106</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000151" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">204,577</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic and diluted net loss per share</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000152" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="C_0000818033_20210101_20211231" decimals="2" sign="-">2.24</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000153" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="C_0000818033_20200101_20201231" decimals="2" sign="-">2.50</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000154" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="C_0000818033_20190101_20191231" decimals="2" sign="-">2.50</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares used in computing basic and diluted net loss per share</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000155" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">98,471</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000156" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">90,774</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000157" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">81,779</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">See accompanying Notes to Consolidated Financial Statements.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">HERON THERAPEUTICS, INC.</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="CONSOLIDATED_STATEMENTS_STOCKHOLDERS_EQU"><span style="Background-color:#FFFFFF;">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">(In thousands)</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Additional</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Common Stock</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Paid-In</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.96%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Comprehensive</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.96%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:7.96%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Stockholders&#8217;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Capital</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Income (Loss)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Deficit</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Equity</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance, December 31, 2018</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000158" name="us-gaap:SharesOutstanding" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20181231" decimals="-3" format="ixt:numdotdecimal" scale="3">78,174</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000159" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20181231" decimals="-3" scale="3">782</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000160" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20181231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,330,186</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000161" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20181231" decimals="-3" sign="-" scale="3">87</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000162" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">960,721</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000163" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_20181231" decimals="-3" format="ixt:numdotdecimal" scale="3">370,160</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock in public offerings, net</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000164" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">9,857</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000165" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231" decimals="-3" scale="3">99</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000166" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">162,052</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000167" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">162,151</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Conversion benefit included in Convertible Notes</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; issued</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000168" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20190101_20191231" decimals="-3" scale="3">416</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000169" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="C_0000818033_20190101_20191231" decimals="-3" scale="3">416</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock under Employee Stock</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; Purchase Plan</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000170" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231" decimals="-3" scale="3">126</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000171" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231" decimals="-3" scale="3">1</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000172" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,108</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000173" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,109</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock under equity incentive plan</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000174" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,983</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000175" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231" decimals="-3" scale="3">20</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000176" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">22,144</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000177" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">22,164</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock on exercise of warrants</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000178" name="hrtx:StockIssuedDuringPeriodSharesWarrantsExercised" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231" decimals="-3" scale="3">132</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000179" name="hrtx:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231" decimals="-3" scale="3">1</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000180" name="hrtx:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="C_0000818033_20190101_20191231" decimals="-3" scale="3">1</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock on conversion of</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; Convertible Notes</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000181" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231" decimals="-3" scale="3">32</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000182" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">51,411</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000183" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">51,411</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000184" name="us-gaap:NetIncomeLoss" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">204,749</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000185" name="us-gaap:NetIncomeLoss" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">204,749</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net unrealized gain on short-term investments</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000186" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20190101_20191231" decimals="-3" scale="3">172</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000187" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="C_0000818033_20190101_20191231" decimals="-3" scale="3">172</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Comprehensive loss</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000188" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">204,577</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance, December 31, 2019</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000189" name="us-gaap:SharesOutstanding" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">90,304</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000190" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191231" decimals="-3" scale="3">903</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000191" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,568,317</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000192" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20191231" decimals="-3" scale="3">85</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000193" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">1,165,470</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000194" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">403,835</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Conversion benefit included in Convertible Notes</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; issued</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000195" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20200101_20201231" decimals="-3" scale="3">440</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000196" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="C_0000818033_20200101_20201231" decimals="-3" scale="3">440</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock under Employee Stock</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; Purchase Plan</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000197" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231" decimals="-3" scale="3">194</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000198" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231" decimals="-3" scale="3">2</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000199" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,315</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000200" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,317</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock under equity incentive plan</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000201" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231" decimals="-3" scale="3">545</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000202" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231" decimals="-3" scale="3">5</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000203" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">6,754</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000204" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">6,759</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock on exercise of warrants</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000205" name="hrtx:StockIssuedDuringPeriodSharesWarrantsExercised" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231" decimals="-3" scale="3">267</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000206" name="hrtx:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231" decimals="-3" scale="3">3</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000207" name="hrtx:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="C_0000818033_20200101_20201231" decimals="-3" scale="3">3</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock on conversion of</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; Convertible Notes</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000208" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20200101_20201231" decimals="-3" scale="3">26</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000209" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="C_0000818033_20200101_20201231" decimals="-3" scale="3">26</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000210" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">50,218</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000211" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">50,218</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000212" name="us-gaap:NetIncomeLoss" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">227,278</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000213" name="us-gaap:NetIncomeLoss" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">227,278</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net unrealized gain on short-term investments</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000214" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20200101_20201231" decimals="-3" scale="3">172</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000215" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="C_0000818033_20200101_20201231" decimals="-3" scale="3">172</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Comprehensive loss</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000216" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">227,106</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance, December 31, 2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000217" name="us-gaap:SharesOutstanding" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">91,310</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000218" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20201231" decimals="-3" scale="3">913</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000219" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,628,070</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000220" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20201231" decimals="-3" scale="3">257</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000221" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">1,392,748</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000222" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">236,492</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Conversion benefit included in Convertible Notes</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; issued</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000223" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231" decimals="-3" scale="3">230</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000224" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="C_0000818033_20210101_20211231" decimals="-3" scale="3">230</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock under Employee Stock</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; Purchase Plan</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000225" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231" decimals="-3" scale="3">175</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000226" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231" decimals="-3" scale="3">2</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000227" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,137</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000228" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,139</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock under equity incentive plan</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000229" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231" decimals="-3" scale="3">476</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000230" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231" decimals="-3" scale="3">5</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000231" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,921</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000232" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,926</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock on exercise of warrants</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000233" name="hrtx:StockIssuedDuringPeriodSharesWarrantsExercised" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231" decimals="-3" scale="3">195</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000234" name="hrtx:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231" decimals="-3" scale="3">2</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000235" name="hrtx:StockIssuedDuringPeriodValueWarrantsExercised" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231" decimals="-3" sign="-" scale="3">2</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of common stock on conversion of</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; Convertible Notes</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000236" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">9,849</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000237" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231" decimals="-3" scale="3">98</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000238" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">7,780</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000239" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">7,878</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000240" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">46,851</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000241" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">46,851</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000242" name="us-gaap:NetIncomeLoss" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">220,683</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000243" name="us-gaap:NetIncomeLoss" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">220,683</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net unrealized loss on short-term investments</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000244" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20210101_20211231" decimals="-3" sign="-" scale="3">263</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000245" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" scale="3">263</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Comprehensive loss</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000246" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">220,946</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance, December 31, 2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000247" name="us-gaap:SharesOutstanding" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">102,005</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000248" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,020</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000249" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,689,987</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000250" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20211231" decimals="-3" sign="-" scale="3">6</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000251" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">1,613,431</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000252" name="us-gaap:StockholdersEquity" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">77,570</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">See accompanying Notes to Consolidated Financial Statements.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">HERON THERAPEUTICS, INC.</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="CONSOLIDATED_STATEMENTS_CASH_FLOWS"><span style="Background-color:#FFFFFF;">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">(In thousands)</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Years Ended December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Operating activities:</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000253" name="us-gaap:NetIncomeLoss" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">220,683</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000254" name="us-gaap:NetIncomeLoss" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">227,278</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000255" name="us-gaap:NetIncomeLoss" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">204,749</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjustments to reconcile net loss to net cash used for operating activities:</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000256" name="us-gaap:ShareBasedCompensation" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">46,851</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000257" name="us-gaap:ShareBasedCompensation" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">50,218</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000258" name="us-gaap:ShareBasedCompensation" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">51,411</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation and amortization</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000259" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,021</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000260" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,847</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000261" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,044</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of debt discount</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000262" name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="C_0000818033_20210101_20211231" decimals="-3" scale="3">785</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000263" name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,429</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000264" name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,050</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of debt issuance costs</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000265" name="us-gaap:AmortizationOfFinancingCosts" contextRef="C_0000818033_20210101_20211231" decimals="-3" scale="3">119</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of premium (accretion of discount) on short-term</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; investments</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000266" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">332</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000267" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">125</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000268" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,730</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Realized gain on available-for-sale investments</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000269" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" contextRef="C_0000818033_20190101_20191231" decimals="-3" scale="3">8</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Impairment of property and equipment</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000270" name="us-gaap:AssetImpairmentCharges" contextRef="C_0000818033_20210101_20211231" decimals="-3" scale="3">478</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000271" name="us-gaap:AssetImpairmentCharges" contextRef="C_0000818033_20200101_20201231" decimals="-3" scale="3">847</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000272" name="us-gaap:AssetImpairmentCharges" contextRef="C_0000818033_20190101_20191231" decimals="-3" scale="3">107</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loss on disposal of property and equipment</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000273" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">822</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000274" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">62</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in operating assets and liabilities:</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000275" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">6,351</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000276" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,971</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000277" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">24,773</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventory</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000278" name="us-gaap:IncreaseDecreaseInInventories" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">6,477</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000279" name="us-gaap:IncreaseDecreaseInInventories" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">16,937</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000280" name="us-gaap:IncreaseDecreaseInInventories" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">14,064</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses and other assets</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000281" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">8,386</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000282" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">1,295</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000283" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">12,052</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts payable</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000284" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,278</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000285" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">2,233</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000286" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">14,105</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued clinical and manufacturing liabilities</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000287" name="hrtx:IncreaseDecreaseInClinicalLiabilities" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">26,246</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000288" name="hrtx:IncreaseDecreaseInClinicalLiabilities" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,348</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000289" name="hrtx:IncreaseDecreaseInClinicalLiabilities" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">10,144</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued payroll and employee liabilities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000290" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,666</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000291" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">1,651</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000292" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,851</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other accrued liabilities</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000293" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">5,265</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000294" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">6,859</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000295" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,558</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net cash used for operating activities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000296" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">203,354</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000297" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">184,820</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000298" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">124,580</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Investing activities:</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchases of short-term investments</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000299" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">129,221</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000300" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">134,007</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000301" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">477,035</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities and sales of short-term investments</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000302" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">164,940</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000303" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">349,775</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000304" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">462,406</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchases of property and equipment</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000305" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,022</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000306" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">6,813</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000307" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">7,154</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Proceeds from the sale of property and equipment</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000308" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="C_0000818033_20210101_20211231" decimals="-3" scale="3">32</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net cash provided by (used for) investing activities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000309" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">32,729</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000310" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">208,955</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000311" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">21,783</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Financing activities:</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net proceeds from sale of common stock</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000312" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">162,151</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net proceeds from convertible notes financing</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000313" name="us-gaap:ProceedsFromConvertibleDebt" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">148,963</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Proceeds from purchases under the Employee Stock Purchase Plan</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000314" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,139</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000315" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,317</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000316" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,109</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Proceeds from stock issued under the equity incentive plan</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000317" name="us-gaap:ProceedsFromStockPlans" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,926</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000318" name="us-gaap:ProceedsFromStockPlans" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">6,759</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000319" name="us-gaap:ProceedsFromStockPlans" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">22,164</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Proceeds from conversion of convertible notes payable</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000320" name="hrtx:ProceedsFromConversionOfConvertibleNotesPayable" contextRef="C_0000818033_20200101_20201231" decimals="-3" scale="3">26</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Proceeds from warrant exercises</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000321" name="us-gaap:ProceedsFromWarrantExercises" contextRef="C_0000818033_20200101_20201231" decimals="-3" scale="3">3</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000322" name="us-gaap:ProceedsFromWarrantExercises" contextRef="C_0000818033_20190101_20191231" decimals="-3" scale="3">1</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:41.05pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net cash provided by financing activities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000323" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">156,028</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000324" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">9,105</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000325" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">186,425</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net increase (decrease) in cash and cash equivalents</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000326" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">14,597</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000327" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">33,240</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000328" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">40,062</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents at beginning of year</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000329" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">105,138</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000330" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="C_0000818033_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">71,898</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000331" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="C_0000818033_20181231" decimals="-3" format="ixt:numdotdecimal" scale="3">31,836</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents at end of year</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000332" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">90,541</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000333" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">105,138</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000334" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="C_0000818033_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">71,898</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Supplemental disclosure of cash flow information:</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest paid</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000335" name="us-gaap:InterestPaidNet" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,244</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">See accompanying Notes to Consolidated Financial Statements.</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">HERON THERAPEUTICS, INC.</span></p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></p><ix:nonNumeric id="F_000337" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:bold;font-style:normal;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:bold;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">1.</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:bold;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="font-weight:normal;color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;">Organization and Business</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:6pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are a commercial-stage biotechnology company focused on improving the lives of patients by developing best-in-class treatments to address some of the most important unmet patient needs. Our advanced science, patented technologies, and innovative approach to drug discovery and development have allowed us to create and commercialize a portfolio of products that aim to advance the standard of care for acute care and oncology patients.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (aprepitant) injectable emulsion (&#8220;CINVANTI&#8221;) and SUSTOL<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (granisetron) extended-release injection (&#8220;SUSTOL&#8221;) are both approved in the U.S. for the prevention of chemotherapy-induced nausea and vomiting. ZYNRELEF<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (bupivacaine and meloxicam) extended-release solution (&#8220;ZYNRELEF&#8221;) is approved in the U.S. and <ix:nonFraction unitRef="U_hrtxCountry" id="F_000389" name="hrtx:NumberOfCountriesApprovedDrug" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxHTX011Member_srtStatementGeographicalAxis_srtEuropeMember_20211231" decimals="INF">31</ix:nonFraction> European countries for the management of postoperative pain. Within our acute care franchise, we are also developing HTX-019, an investigational agent for the prevention of postoperative nausea and vomiting and HTX-034, an investigational agent, our next-generation product candidate for the management of postoperative pain.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have incurred significant operating losses and negative cash flows from operations, and we had an accumulated deficit of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000390" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="C_0000818033_20211231" decimals="-8" sign="-" format="ixt:numdotdecimal" scale="9">1.6</ix:nonFraction> billion as of December 31, 2021. As of December 31,&#160;2021, we had cash, cash equivalents and short-term investments of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000391" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" contextRef="C_0000818033_20211231" decimals="-5" scale="6">157.6</ix:nonFraction> million. Based on our current operating plan and projections, management believes that the Company&#8217;s existing cash, cash equivalents and short-term investments will be sufficient to meet the Company&#8217;s anticipated cash requirements for at least one year from the date this Annual Report on Form 10-K is filed with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;). Our capital requirements and liquidity going forward will depend on numerous factors, including but not limited to: the costs associated with the U.S. commercial launch of ZYNRELEF and our Product Candidates, if approved, and making ZYNRELEF and our Product Candidates commercially available outside of the U.S.&#59; the degree of commercial success of our Products and our Product Candidates, if approved&#59; the scope, rate of progress, results and costs of preclinical testing and clinical trials&#59; the timing and cost to manufacture our Products and our Product Candidates&#59; the number and characteristics of product development programs we pursue and the pace of each program, including the timing of clinical trials&#59; the time, cost and outcome involved in seeking other regulatory approvals&#59; scientific progress in our research and development programs&#59; the magnitude and scope of our research and development programs&#59; our ability to establish and maintain strategic collaborations or partnerships for research, development, clinical testing, manufacturing and marketing of our Product Candidates&#59; the impact of competitive products&#59; the cost and timing of establishing sales, marketing and distribution capabilities if we commercialize products independently&#59; the cost of establishing clinical and commercial supplies of our Product Candidates and any other products that we may develop&#59; the extent of the impact of the ongoing COVID-19 pandemic on our business&#59; and general market conditions. Management&#8217;s view of our liquidity relies on estimates and assumptions about the market opportunity for the expanded U.S. label of ZYNRELEF, which estimates and assumptions are subject to significant uncertainty, particularly due to the short amount of time that has passed since the label was expanded in December 2021.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We may not be able to raise sufficient additional capital when needed on favorable terms, or at all. If we are unable to obtain adequate funds, we may be required to curtail significantly or cease our operations. If we issue additional equity securities or securities convertible into equity securities to raise funds, our stockholders will suffer dilution of their investment, and such issuance may adversely affect the market price of our common stock.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Any new debt financing we enter into may involve covenants that restrict our operations. These restrictive covenants may include, among other things, limitations on borrowing and specific restrictions on the use of our assets, as well as prohibitions on our ability to create liens, pay dividends, redeem capital stock or make investments. In the event that additional funds are obtained through arrangements with collaborative partners, these arrangements may require us to relinquish rights to some of our technologies, Product Candidates or Products on terms that are not favorable to us or require us to enter into a collaboration arrangement that we would otherwise seek to develop and commercialize ourselves. If adequate funds are not available, we may default on our indebtedness, be required to delay, reduce the scope of, or eliminate one or more of our product development programs and reduce personnel-related and other costs, which would have a material adverse effect on our business.</p></ix:nonNumeric>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:nonNumeric id="F_000338" name="us-gaap:SignificantAccountingPoliciesTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000338_dcnt_09d0c418-35b2-4416-b919-2351e14c17ea">
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2.</span></p></td>
<td valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Summary of Significant Accounting Policies</p></td></tr></table></div><ix:nonNumeric id="F_000349" name="us-gaap:ConsolidationPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Principles of Consolidation</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The accompanying consolidated financial statements include the accounts of Heron Therapeutics, Inc. and its wholly-owned subsidiary, Heron Therapeutics B.V., which was organized in the Netherlands in March 2015. Heron Therapeutics B.V. has no operations and no material assets or liabilities, and there have been no significant transactions related to Heron Therapeutics B.V. since its inception.</span></p></ix:nonNumeric><ix:nonNumeric id="F_000350" name="us-gaap:UseOfEstimates" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Use of Estimates</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and disclosures made in the accompanying notes to the financial statements. Our significant accounting policies that involve significant judgment and estimates include revenue recognition, investments, inventory and the related reserves, accrued clinical liabilities, income taxes and stock-based compensation. Actual results could differ materially from those estimates.</p></ix:nonNumeric><ix:nonNumeric id="F_000351" name="hrtx:CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Cash, Cash Equivalents and Short-term Investments</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Cash and cash equivalents consist of cash and highly liquid investments with contractual maturities of three months or less from the original purchase date.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments consist of securities with contractual maturities of greater than three months from the original purchase date. Securities with contractual maturities greater than one year are classified as short-term investments on the consolidated balance sheets, as we have the ability, if necessary, to liquidate these securities to meet our liquidity needs in the next 12 months. We have classified our short-term investments as available-for-sale securities in the accompanying consolidated financial statements. Available-for-sale securities are stated at fair market value, with net changes in unrealized gains and losses reported in other comprehensive loss and realized gains and losses included in other income (expense), net. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in interest income.</p></ix:nonNumeric><ix:nonNumeric id="F_000352" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Fair Value of Financial Instruments</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Financial instruments, including cash and cash equivalents, receivables, inventory, prepaid expenses, other current assets, accounts payable and accrued expenses, are carried at cost, which is considered to be representative of their respective fair values because of the short-term maturity of these instruments. </span><span style="color:#000000;">Short-term available-for-sale investments are carried at fair value </span><span style="Background-color:#FFFFFF;">(see Note&#160;3)</span><span style="color:#000000;">. </span><span style="Background-color:#FFFFFF;">Our convertible notes outstanding at December&#160;31,&#160;2021 do not have a readily available ascertainable market value, however, the carrying value is considered to approximate its fair value.</span></p></ix:nonNumeric><ix:nonNumeric id="F_000353" name="us-gaap:ConcentrationRiskCreditRisk" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000353_dcnt_f7e1fa82-f6cf-463c-a5c2-44e61cec1e91">
<p style="margin-top:18pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Concentration of Credit Risk</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Cash, cash equivalents and short-term investments are financial instruments that potentially subject us to concentrations of credit risk. We deposit our cash in financial institutions. At times, such deposits may be in excess of insured limits. We may also invest our excess cash in money market funds, U.S. government and agencies, corporate debt securities and commercial paper. We have established guidelines relative to our diversification of our cash investments and their maturities in an effort to maintain safety and liquidity. These guidelines are periodically reviewed and modified to take advantage of trends in yields and interest rates.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI, SUSTOL and ZYNRELEF (collectively, our &#8220;Products&#8221;) are distributed in the U.S. through a limited number of specialty distributors and full line wholesalers (collectively, &#8220;Customers&#8221;) that resell to healthcare providers and hospitals, the end users of our Products.</p><ix:nonNumeric id="F_000369" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000369_dcnt_199d0f7f-12b9-4729-9fb9-a92f8490e073"></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000338_dcnt_09d0c418-35b2-4416-b919-2351e14c17ea" continuedAt="F_000338_dcnt_ad924f5e-c985-4f67-862a-91e5e77ab7f3"><ix:continuation id="F_000353_dcnt_f7e1fa82-f6cf-463c-a5c2-44e61cec1e91"><ix:continuation id="F_000369_dcnt_199d0f7f-12b9-4729-9fb9-a92f8490e073">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table includes the percentage of net product sales and accounts receivable balances for our three major Customers, each of which comprised 10% or more of our net product sales:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net Product</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Sales</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accounts</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Receivable</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year&#160;Ended</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December&#160;31,</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">As of</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000392" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_0000818033_srtMajorCustomersAxis_hrtxLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231" decimals="3" scale="-2">44.7</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000396" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_0000818033_srtMajorCustomersAxis_hrtxLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231" decimals="3" scale="-2">50.2</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer B</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000393" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_0000818033_srtMajorCustomersAxis_hrtxSecondLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231" decimals="3" scale="-2">34.9</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000397" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_0000818033_srtMajorCustomersAxis_hrtxSecondLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231" decimals="3" scale="-2">33.8</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer C</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000394" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_0000818033_srtMajorCustomersAxis_hrtxThirdLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231" decimals="3" scale="-2">19.2</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000398" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_0000818033_srtMajorCustomersAxis_hrtxThirdLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231" decimals="3" scale="-2">15.3</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000395" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_0000818033_srtMajorCustomersAxis_hrtxSignificantCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231" decimals="3" scale="-2">98.8</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000399" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_0000818033_srtMajorCustomersAxis_hrtxSignificantCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231" decimals="3" scale="-2">99.3</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
</table></div></ix:continuation></ix:continuation>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:nonNumeric id="F_000354" name="us-gaap:ReceivablesPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accounts Receivable, Net</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable are recorded at the invoice amount, net of an allowance for credit losses. The allowance for credit losses reflects accounts receivable balances that are believed to be uncollectible. In estimating the allowance for credit losses, we consider: (1) our historical experience with collections and write-offs&#59; (2) the credit quality of our Customers and any recent or anticipated changes thereto&#59; (3) the outstanding balances and past due amounts from our Customers&#59; and (4) reasonable and supportable forecast of economic conditions expected to exist throughout the contractual term of the receivable.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We offered extended payment terms to our Customers in connection with our product launches of CINVANTI and ZYNRELEF in January 2018 and July 2021, respectively. In addition, we offered extended payment terms to our Customers in January 2021 when we reinstated the promotion and contracting of SUSTOL. These extended payment terms were offered in anticipation of the timing of reimbursement by government and commercial payers. Effective January 2019, we shortened payment terms to our CINVANTI Customers. As of December 31, 2021, extended payment terms given to our Customers were evaluated in accordance with GAAP and did not impact the collectability of accounts receivables.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021 and 2020, we determined that an allowance for doubtful accounts was not required. For the years ended December 31, 2021 and 2020, we did not write-off any accounts receivable balances. </p></ix:nonNumeric><ix:nonNumeric id="F_000355" name="us-gaap:InventoryPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventory</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventory is stated at the lower of cost or estimated net realizable value on a first-in, first-out, or FIFO, basis. We periodically analyze our inventory levels and write down inventory that has become obsolete, inventory that has a cost basis in excess of its estimated realizable value and inventory quantities that are in excess of expected sales requirements as cost of product sales.&#160;The determination of whether inventory costs will be realizable requires estimates by management.&#160;If actual market conditions are less favorable than projected by management, additional write-downs of inventory may be required, which would be recorded as cost of product sales.</p></ix:nonNumeric><ix:nonNumeric id="F_000356" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Property and Equipment</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Property and equipment is stated at cost less accumulated depreciation and amortization. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets (generally <ix:nonNumeric id="F_000400" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20210101_20211231">5 years</ix:nonNumeric>). Leasehold improvements are stated at cost and amortized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term.</span></p></ix:nonNumeric></ix:continuation>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000338_dcnt_ad924f5e-c985-4f67-862a-91e5e77ab7f3" continuedAt="F_000338_dcnt_53a55dd7-d0b9-4ea3-a0c4-b18c871cf044"><ix:nonNumeric id="F_000357" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Impairment of Long-Lived Assets</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">If indicators of impairment exist, we assess the recoverability of the affected long-lived assets by determining whether the carrying value of such assets can be recovered through undiscounted future operating cash flows. If impairment is indicated, we measure the amount of such impairment by comparing the carrying value of the asset to the fair value of the asset and record the impairment as a reduction in the carrying value of the related asset with a corresponding charge to operating expenses. Estimating the undiscounted future operating cash flows associated with long-lived assets requires judgment and assumptions that could differ materially from actual results.</span></p></ix:nonNumeric><ix:nonNumeric id="F_000358" name="us-gaap:LesseeLeasesPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Leases</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determine if an arrangement is a lease or contains lease components at inception. Operating leases with an initial term greater than 12 months are recorded as lease liabilities with corresponding right-of-use (&#8220;ROU&#8221;) lease assets on the consolidated balance sheets. ROU lease assets represent our right to use the underlying assets over the lease term, and lease liabilities represent the present value of our obligation to make lease payments arising from the lease. Lease liabilities are recognized at the lease commencement based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The ROU lease assets equal the lease liabilities, less unamortized lease incentives, unamortized initial direct costs and the cumulative difference between rent expense and amounts paid under the lease. The lease term includes any option to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense is recognized on a straight-line basis over the lease term. We have lease agreements with both lease and non-lease components, which are generally accounted for separately<span style="color:#000000;">.</span></p></ix:nonNumeric><ix:nonNumeric id="F_000359" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000359_dcnt_561fe2bc-8902-4db1-88b9-d1688a1c9fb8">
<p style="margin-top:18pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Revenue Recognition</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recognized in accordance with the Financial Accounting Standards Board (the &#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 606, <span style="font-style:italic;">Revenue from Contracts with Customers </span>(&#8220;Topic 606&#8221;). Topic 606 is based on the principle that revenue should be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Product Sales</p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our Products are distributed in the U.S. through a limited number of Customers that resell to healthcare providers and hospitals, the end users of our Products.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recognized in an amount that reflects the consideration we expect to receive in exchange for our Products. To determine revenue recognition for contracts with customers within the scope of Topic 606, we perform the following 5 steps: (i) identify the contract(s) with a customer&#59; (ii) identify the performance obligations of the contract(s)&#59; (iii) determine the transaction price&#59; (iv) allocate the transaction price to the performance obligations in the contract(s)&#59; and (v) recognize revenue when (or as) we satisfy the performance obligations.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><br /></p></ix:nonNumeric></ix:continuation>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000338_dcnt_53a55dd7-d0b9-4ea3-a0c4-b18c871cf044" continuedAt="F_000338_dcnt_33df23c6-4e57-4652-86a6-a7e4205e8fc3"><ix:continuation id="F_000359_dcnt_561fe2bc-8902-4db1-88b9-d1688a1c9fb8">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Product Sales Allowances</p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize product sales allowances as a reduction of product sales in the same period the related revenue is recognized. Product sales allowances are based on amounts owed or to be claimed on the related sales. These estimates take into consideration the terms of our agreements with Customers, historical product returns, rebates or discounts taken, the shelf life of the product and specific known market events, such as competitive pricing and new product introductions. If actual future results vary from our estimates, we may need to adjust these estimates, which could have an effect on product sales and earnings in the period of adjustment. Our product sales allowances include:</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Product Returns&#8212;We allow our Customers to return product for credit for up to 12&#160;months after its product expiration date. As such, there may be a significant period of time between the time the product is shipped and the time the credit is issued on returned product.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Distributor Fees&#8212;We offer contractually determined discounts to our Customers. These discounts are paid no later than two months after the quarter in which product was shipped.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Group Purchasing Organization (&#8220;GPO&#8221;) Discounts and Rebates&#8212;We offer cash discounts to GPO members. These discounts are taken when the GPO members purchase product from our Customers, who then charge back to us the discount amount. Additionally, we offer volume and contract-tier rebates to GPO members. Rebates are based on actual purchase levels during the quarterly rebate purchase period.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">GPO Administrative Fees&#8212;We pay administrative fees to GPOs for services and access to data. These fees are based on contracted terms and are paid after the quarter in which the product was purchased by the GPOs&#8217; members. </span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Medicaid Rebates&#8212;We participate in Medicaid rebate programs, which provide assistance to certain low-income patients based on each individual state&#8217;s guidelines regarding eligibility and services. Under the Medicaid rebate programs, we pay a rebate to each participating state, generally within three months after the quarter in which the product was sold. </span></p></td></tr></table></div>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We believe our estimated allowance for product returns requires a high degree of judgment and is subject to change based on our experience and certain quantitative and qualitative factors. We believe our estimated allowances for distributor fees, GPO discounts, rebates and administrative fees and Medicaid rebates do not require a high degree of judgment because the amounts are settled within a relatively short period of time.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our product sales allowances and related accruals are evaluated each reporting period and adjusted when trends or significant events indicate that a change in estimate is appropriate. Changes in product sales allowance estimates could materially affect our results of operations and financial position.</p></ix:continuation><ix:nonNumeric id="F_000360" name="hrtx:ClinicalTrialAccrualsPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accrued Clinical Liabilities</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We accrue clinical costs based on work performed, which relies on estimates of the progress of the trials and the related expenses incurred. Clinical trial related contracts vary significantly in duration, and may be for a fixed amount, based on the achievement of certain contingent events or deliverables, a variable amount based on actual costs incurred, capped at a certain limit or contain a combination of these elements. Revisions are recorded to research and development expense in the period in which the facts that give rise to the revision become known. Historically, revisions have not resulted in material changes to research and development expense&#59; however, a modification in the protocol of a clinical trial or cancellation of a clinical trial could result in a material charge to our results of operations.</span></p></ix:nonNumeric><ix:nonNumeric id="F_000361" name="us-gaap:ResearchAndDevelopmentExpensePolicy" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Research and Development Expense</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">All costs of research and development are expensed in the period incurred. Research and development expense primarily consists of personnel and related costs, stock-based compensation expense, fees paid to outside service providers and consultants, facilities costs and materials used in clinical and preclinical trials and research and development. </span></p></ix:nonNumeric></ix:continuation>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">79</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000338_dcnt_33df23c6-4e57-4652-86a6-a7e4205e8fc3" continuedAt="F_000338_dcnt_a57222b4-f983-4ef0-a87d-7c84940744bb"><ix:nonNumeric id="F_000362" name="us-gaap:LegalCostsPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Patent Costs</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We incur outside legal fees in connection with filing and maintaining our various patent applications. All patent costs are expensed as incurred and are included in general and administrative expense in the consolidated statements of operations and comprehensive loss.</span></p></ix:nonNumeric><ix:nonNumeric id="F_000363" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Stock-Based Compensation Expense</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We estimate the fair value of stock-based payment awards using the Black-Scholes option pricing model. This fair value is then amortized using the straight-line single-option method of attributing the value of stock-based compensation to expense over the requisite service periods of the awards. The Black-Scholes option pricing model requires the input of complex and subjective assumptions, including each option&#8217;s expected life and price volatility of the underlying stock. </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As stock-based compensation expense is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on historical data.</span></p></ix:nonNumeric><ix:nonNumeric id="F_000364" name="hrtx:WarrantsIssuedInEquityFinancingsPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Warrants</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have issued warrants to purchase shares of our common stock in conjunction with certain equity financings or in exchange for services. The terms of the warrants were evaluated to determine the appropriate classification as equity or a liability. </p></ix:nonNumeric><ix:nonNumeric id="F_000365" name="us-gaap:IncomeTaxPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Income Taxes</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize the impact of a tax position in our consolidated financial statements if the position is more likely than not to be sustained on examination and on the technical merits of the position. The total amount of unrecognized tax benefits, if recognized, would affect other tax accounts, primarily deferred taxes in future periods, and would not affect our effective tax rate, since we maintain a full valuation allowance against our deferred tax assets (see Note 10). We recognize interest and penalties related to income tax matters in income tax expense.</p></ix:nonNumeric><ix:nonNumeric id="F_000366" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Comprehensive Loss</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Comprehensive loss is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources. </span><span style="color:#000000;">Net changes in unrealized gains and losses on available-for-sale securities are included in other comprehensive income (loss) and represent the difference between our net loss and comprehensive net loss for all periods presented. </span></p></ix:nonNumeric><ix:nonNumeric id="F_000367" name="us-gaap:EarningsPerSharePolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000367_dcnt_4f635ceb-75bf-4cac-8122-42d0d3cc4106">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Net Loss per Share</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period, without consideration of common stock equivalents. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of common shares and common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, stock options, warrants and shares of common stock underlying Convertible Notes are considered to be common stock equivalents and are included in the calculation of diluted net loss per share only when their effect is dilutive.</p><ix:nonNumeric id="F_000370" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000370_dcnt_b28efd4d-a807-4c15-8771-10b8d72af426">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br /></p></ix:nonNumeric></ix:nonNumeric></ix:continuation>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000338_dcnt_a57222b4-f983-4ef0-a87d-7c84940744bb"><ix:continuation id="F_000367_dcnt_4f635ceb-75bf-4cac-8122-42d0d3cc4106"><ix:continuation id="F_000370_dcnt_b28efd4d-a807-4c15-8771-10b8d72af426">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Because we have incurred a net loss for all periods presented in the consolidated statements of operations and comprehensive loss, the following common stock equivalents were not included in the computation of net loss per share because their effect would be anti-dilutive (in thousands):</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000401" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">18,944</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000402" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">18,912</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000403" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">16,665</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units outstanding</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000404" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,803</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000405" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapRestrictedStockUnitsRSUMember_20200101_20201231" decimals="-3" scale="3">603</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Warrants outstanding</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000406" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapWarrantMember_20200101_20201231" decimals="-3" scale="3">220</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000407" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapWarrantMember_20190101_20191231" decimals="-3" scale="3">508</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock underlying convertible</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; notes outstanding</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000408" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapConvertibleDebtSecuritiesMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">9,819</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000409" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapConvertibleDebtSecuritiesMember_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">9,510</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000410" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapConvertibleDebtSecuritiesMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">8,960</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div></ix:continuation></ix:continuation>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p><ix:nonNumeric id="F_000368" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Recent Accounting Pronouncements</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Adopted in 2021</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2019-12, <span style="font-style:italic;">Income Taxes (Topic 740)</span> (&#8220;ASU 2019-12&#8221;), which is intended to simplify the accounting for income taxes by eliminating certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates. Adoption of ASU 2019-12 requires certain changes to be made prospectively and other changes to be made retrospectively. In the first quarter of 2021, we adopted the provisions of ASU 2019-12, which did not have a material impact on our results of operations, cash flows, financial condition, internal controls or related disclosures.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Adopted in 2022</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the FASB issued ASU No. 2020-06,&#160;<span style="font-style:italic;">Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</span> (&#8220;ASU 2020-06&#8221;)<span style="font-style:italic;">.</span> ASU 2020-06 simplifies the accounting for convertible instruments primarily by eliminating the existing cash conversion and beneficial conversion models within Subtopic 470-20, which will result in fewer embedded conversion options being accounted for separately from the debt host. ASU 2020-06 also amends and simplifies the calculation of earnings per share relating to convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The provisions of ASU 2020-06 allow for either a modified retrospective or a full retrospective adoption approach. In the first quarter of 2022, we adopted the provisions of ASU 2020-06 using the modified retrospective approach, which did not have a material impact on our results of operations, cash flows, financial condition and related disclosures.</p></ix:nonNumeric></ix:continuation><ix:nonNumeric id="F_000339" name="us-gaap:FairValueDisclosuresTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000339_dcnt_d9d7b482-b923-4ea7-89f0-682630ea8985">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><br /></p></ix:nonNumeric>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000339_dcnt_d9d7b482-b923-4ea7-89f0-682630ea8985" continuedAt="F_000339_dcnt_ed373832-8bb8-4af5-9d82-de8bda61d7a8">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">3.</span></p></td>
<td valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Fair Value Measurements</p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The FASB ASC Topic 820, </span><span style="font-style:italic;Background-color:#FFFFFF;">Fair Value Measurements &#38; Disclosures</span><span style="Background-color:#FFFFFF;">, establishes a fair value hierarchy which prioritizes the inputs used in measuring fair value as follows:</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">Level&#160;1&#8212;Observable inputs such as quoted prices in active markets for identical assets or liabilities.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">Level&#160;2&#8212;Inputs other than Level&#160;1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities&#59; quoted prices in markets that are not active&#59; 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></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">Level&#160;3&#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></p></td></tr></table></div><ix:nonNumeric id="F_000371" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We<span style="Background-color:#FFFFFF;"> measure cash, cash equivalents and short-term investments at fair value on a recurring basis. The fair values of these such assets were as follows (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="14" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurements at Reporting Date Using</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance at</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December&#160;31,</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quoted</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Prices in</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Active</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Markets for</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Identical</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Assets</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 1)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Other</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Observable</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 2)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unobservable</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 3)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and money market funds</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000413" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">86,043</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000414" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">86,043</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. corporate debt securities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000415" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,006</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000416" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,006</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign corporate debt securities</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000417" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">10,548</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000418" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">10,548</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. commercial paper</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000419" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">10,496</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000420" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">10,496</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign commercial paper</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000421" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">35,487</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000422" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">35,487</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000423" name="us-gaap:AssetsFairValueDisclosure" contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">157,580</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000424" name="us-gaap:AssetsFairValueDisclosure" contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">86,043</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000425" name="us-gaap:AssetsFairValueDisclosure" contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">71,537</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="14" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurements at Reporting Date Using</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance at</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December&#160;31,</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quoted</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Prices in</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Active</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Markets for</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Identical</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Assets</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 1)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Other</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Observable</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 2)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unobservable</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 3)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and money market funds</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000426" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">49,149</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000427" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">49,149</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury bills and government agency obligations</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000428" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">20,276</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000429" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">20,276</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. corporate debt securities</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000430" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">11,547</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000431" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">11,547</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign corporate debt securities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000432" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,557</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000433" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,557</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. commercial paper</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000434" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">27,996</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000435" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">27,996</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign commercial paper</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000436" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">83,966</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000437" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">83,966</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000438" name="us-gaap:AssetsFairValueDisclosure" contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">208,491</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000439" name="us-gaap:AssetsFairValueDisclosure" contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">69,425</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000440" name="us-gaap:AssetsFairValueDisclosure" contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">139,066</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div></ix:nonNumeric>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We have <ix:nonFraction unitRef="U_iso4217USD" id="F_000441" name="hrtx:TransfersAmongFairValueHierarchyLevelsAmount" contextRef="C_0000818033_20210101_20211231" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction>t transferred any investment securities between the three levels of the fair value hierarchy. </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Cambria;font-size:12pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br /></p></ix:continuation>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000339_dcnt_ed373832-8bb8-4af5-9d82-de8bda61d7a8">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of December 31, 2021, cash equivalents included $<ix:nonFraction unitRef="U_iso4217USD" id="F_000442" name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="C_0000818033_20211231" decimals="-5" scale="6">4.5</ix:nonFraction> million of available-for-sale securities with contractual maturities of three months or less and short-term investments included $<ix:nonFraction unitRef="U_iso4217USD" id="F_000444" name="hrtx:AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear" contextRef="C_0000818033_20211231" decimals="-5" scale="6">67.0</ix:nonFraction> million of available-for-sale securities with contractual maturities of three months to one year. As of December 31, 2020, cash equivalents included $<ix:nonFraction unitRef="U_iso4217USD" id="F_000443" name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="C_0000818033_20201231" decimals="-5" scale="6">55.9</ix:nonFraction> million of available-for-sale securities with contractual maturities of three months or less and short-term investments included $<ix:nonFraction unitRef="U_iso4217USD" id="F_000445" name="hrtx:AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear" contextRef="C_0000818033_20201231" decimals="-5" scale="6">103.4</ix:nonFraction> million of available-for-sale securities with contractual maturities of three months to one year. The money market funds as of December 31, 2021 and 2020 are included in cash and cash equivalents on the consolidated balance sheets. </span></p></ix:continuation><ix:nonNumeric id="F_000340" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000340_dcnt_d3a65abd-566f-4b4a-9920-2e20d1f1e1b0">
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">4.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Balance Sheet Details</p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Short-Term Investments</span></p><ix:nonNumeric id="F_000372" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following is a summary of our short-term investments (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="14" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gains</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Losses</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair&#160;Value</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. corporate debt</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000446" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,009</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000451" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231" decimals="-3" scale="3">3</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000454" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,006</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign corporate debt</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000447" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">10,551</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000452" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231" decimals="-3" scale="3">3</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000455" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">10,548</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. commercial paper</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000448" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">5,998</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000456" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">5,998</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign commercial paper</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000449" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxForeignCommercialPaperMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">35,487</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000457" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxForeignCommercialPaperMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">35,487</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000450" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">67,045</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000453" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="C_0000818033_20211231" decimals="-3" scale="3">6</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000458" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">67,039</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="14" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gains</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Losses</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury bills and government agency obligations</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000459" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">20,110</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000465" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231" decimals="-3" scale="3">166</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000469" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">20,276</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. corporate debt securities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000460" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">11,505</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000466" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231" decimals="-3" scale="3">42</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000470" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">11,547</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign corporate debt securities</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000461" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,508</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000467" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231" decimals="-3" scale="3">49</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000471" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,557</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. commercial paper</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000462" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">13,997</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000472" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">13,997</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign commercial paper</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000463" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxForeignCommercialPaperMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">41,976</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000473" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxForeignCommercialPaperMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">41,976</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000464" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">103,096</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000468" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="C_0000818033_20201231" decimals="-3" scale="3">257</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000474" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">103,353</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p></ix:nonNumeric>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. We regularly monitor and evaluate the realizable value of our marketable securities. We did <ix:nonFraction unitRef="U_iso4217USD" id="F_000475" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" contextRef="C_0000818033_20200101_20201231" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction unitRef="U_iso4217USD" id="F_000476" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" contextRef="C_0000818033_20210101_20211231" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction>t recognize any impairment losses for the years ended December 31, 2021 and 2020.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Unrealized gains and losses associated with our investments are reported in accumulated other comprehensive loss. For the year ended December 31, 2021, we recorded $<ix:nonFraction unitRef="U_iso4217USD" id="F_000479" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" contextRef="C_0000818033_20210101_20211231" decimals="-5" sign="-" scale="6">0.3</ix:nonFraction> million in net unrealized losses associated with our short-term investments. For both years ended December 31, 2020 and 2019, we recorded $<ix:nonFraction unitRef="U_iso4217USD" id="F_000477" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" contextRef="C_0000818033_20200101_20201231" decimals="-5" scale="6"><ix:nonFraction unitRef="U_iso4217USD" id="F_000478" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" contextRef="C_0000818033_20190101_20191231" decimals="-5" scale="6">0.2</ix:nonFraction></ix:nonFraction> million in net unrealized gains associated with our short-term investments. </span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Realized gains and losses associated with our investments, if any, are reported in the statements of operations and comprehensive loss. We did <ix:nonFraction unitRef="U_iso4217USD" id="F_000481" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" contextRef="C_0000818033_20200101_20201231" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction unitRef="U_iso4217USD" id="F_000482" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" contextRef="C_0000818033_20210101_20211231" decimals="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction>t recognize any realized gains or losses during the years ended December 31, 2021 and 2020. We recognized $<ix:nonFraction unitRef="U_iso4217USD" id="F_000480" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" contextRef="C_0000818033_20190101_20191231" decimals="0" format="ixt:numdotdecimal">8,000</ix:nonFraction> in realized gains during the year ended December 31, 2019.</span></p></ix:nonNumeric>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000340_dcnt_d3a65abd-566f-4b4a-9920-2e20d1f1e1b0" continuedAt="F_000340_dcnt_66f064fc-9c9d-4133-b717-f1413bfcb46a">
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventory</span></p><ix:nonNumeric id="F_000373" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventory consists of the following (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Raw materials</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000483" name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">21,193</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000484" name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">18,994</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Work in process</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000485" name="us-gaap:InventoryWorkInProcessNetOfReserves" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">20,935</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000486" name="us-gaap:InventoryWorkInProcessNetOfReserves" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">6,847</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished goods</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000487" name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">6,254</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000488" name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">16,064</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total inventory</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000489" name="us-gaap:InventoryNet" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">48,382</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000490" name="us-gaap:InventoryNet" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">41,905</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p></ix:nonNumeric>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, total inventory included $<ix:nonFraction unitRef="U_iso4217USD" id="F_000491" name="us-gaap:InventoryNet" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxZYNRELEFMember_20211231" decimals="-5" scale="6">23.6</ix:nonFraction> million related to ZYNRELEF, $<ix:nonFraction unitRef="U_iso4217USD" id="F_000492" name="us-gaap:InventoryNet" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20211231" decimals="-5" scale="6">23.1</ix:nonFraction> million related to CINVANTI, and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000493" name="us-gaap:InventoryNet" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20211231" decimals="-5" scale="6">1.7</ix:nonFraction> million related to SUSTOL. As of December 31, 2020, total inventory included $<ix:nonFraction unitRef="U_iso4217USD" id="F_000495" name="us-gaap:InventoryNet" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20201231" decimals="-5" scale="6">37.8</ix:nonFraction> million related to CINVANTI and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000494" name="us-gaap:InventoryNet" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20201231" decimals="-5" scale="6">4.1</ix:nonFraction> million related to SUSTOL. In addition, cost of product sales for the years ended December 31, 2021 and 2020 included charges of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000496" name="us-gaap:ProductionRelatedImpairmentsOrCharges" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20210101_20211231" decimals="-5" scale="6">3.8</ix:nonFraction> million and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000497" name="us-gaap:ProductionRelatedImpairmentsOrCharges" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20200101_20201231" decimals="-5" scale="6">0.1</ix:nonFraction> million, respectively, resulting from the write-off of short-dated SUSTOL inventory. </p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Prepaid Expenses and Other Assets</span></p><ix:nonNumeric id="F_000374" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:7.69%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Prepaid expenses and other assets consist of the following (in thousands):</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000498" name="us-gaap:PrepaidExpenseCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">28,048</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000499" name="us-gaap:PrepaidExpenseCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">19,461</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid insurance</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000500" name="us-gaap:PrepaidInsurance" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,135</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000501" name="us-gaap:PrepaidInsurance" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,155</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deposits</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000502" name="hrtx:DepositsCurrent" contextRef="C_0000818033_20211231" decimals="-3" scale="3">254</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000503" name="hrtx:DepositsCurrent" contextRef="C_0000818033_20201231" decimals="-3" scale="3">346</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest receivable</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000504" name="us-gaap:InterestReceivableCurrent" contextRef="C_0000818033_20211231" decimals="-3" scale="3">245</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000505" name="us-gaap:InterestReceivableCurrent" contextRef="C_0000818033_20201231" decimals="-3" scale="3">334</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total prepaid expenses and other assets</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000506" name="us-gaap:PrepaidExpenseAndOtherAssets" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">30,682</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000507" name="us-gaap:PrepaidExpenseAndOtherAssets" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">22,296</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div></ix:nonNumeric>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"> </span><span style="font-weight:bold;font-style:italic;Background-color:#FFFFFF;">Property and Equipment</span></p><ix:nonNumeric id="F_000375" name="us-gaap:PropertyPlantAndEquipmentTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Property and equipment, net consists of the following (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Scientific equipment</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000508" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapEquipmentMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">33,403</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000509" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapEquipmentMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">29,135</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000510" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20211231" decimals="-3" scale="3">610</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000511" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20201231" decimals="-3" scale="3">878</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment and software</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000512" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapComputerEquipmentMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,497</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000513" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapComputerEquipmentMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,461</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture, fixtures and office equipment</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000514" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapFurnitureAndFixturesMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,467</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000515" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapFurnitureAndFixturesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,135</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, gross</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000516" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">36,977</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000517" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">33,609</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000518" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">13,243</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000519" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">10,872</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000520" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">23,734</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000521" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">22,737</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p></ix:nonNumeric>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Depreciation and amortization expense for the years ended December&#160;31,&#160;2021, 2020 and 2019 was $<ix:nonFraction unitRef="U_iso4217USD" id="F_000522" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="C_0000818033_20210101_20211231" decimals="-5" scale="6">3.0</ix:nonFraction> million, $<ix:nonFraction unitRef="U_iso4217USD" id="F_000523" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="C_0000818033_20200101_20201231" decimals="-5" scale="6">2.8</ix:nonFraction> million and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000524" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="C_0000818033_20190101_20191231" decimals="-5" scale="6">2.0</ix:nonFraction> million, respectively. As of December 31, 2021 and 2020, $<ix:nonFraction unitRef="U_iso4217USD" id="F_000525" name="us-gaap:ConstructionInProgressGross" contextRef="C_0000818033_20211231" decimals="-5" scale="6">15.9</ix:nonFraction> million and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000526" name="us-gaap:ConstructionInProgressGross" contextRef="C_0000818033_20201231" decimals="-5" scale="6">14.1</ix:nonFraction> million of property and equipment, respectively, was in process and not depreciated during the respective years.</span></p></ix:continuation>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000340_dcnt_66f064fc-9c9d-4133-b717-f1413bfcb46a">
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accrued Payroll and Employee Liabilities and Other Accrued Liabilities</span></p><ix:nonNumeric id="F_000376" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accrued payroll and employee liabilities consist of the following (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued employee salaries and benefits</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000527" name="us-gaap:AccruedSalariesCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,784</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000528" name="us-gaap:AccruedSalariesCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,691</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued bonuses</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000529" name="us-gaap:AccruedBonusesCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">9,439</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000530" name="us-gaap:AccruedBonusesCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">8,479</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued vacation</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000531" name="us-gaap:AccruedVacationCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,040</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000532" name="us-gaap:AccruedVacationCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,427</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued payroll and employee liabilities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000533" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,263</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000534" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">13,597</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Other accrued liabilities consist of the following (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued product sales allowances</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000535" name="hrtx:AccruedSalesAllowancesCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">22,560</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000536" name="hrtx:AccruedSalesAllowancesCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">24,571</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued consulting and professional fees</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000537" name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,666</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000538" name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,450</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued accounts payable</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000539" name="us-gaap:AccountsPayableOtherCurrent" contextRef="C_0000818033_20211231" decimals="-3" scale="3">70</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000540" name="us-gaap:AccountsPayableOtherCurrent" contextRef="C_0000818033_20201231" decimals="-3" scale="3">104</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other accrued liabilities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000541" name="us-gaap:OtherSundryLiabilitiesCurrent" contextRef="C_0000818033_20211231" decimals="-3" scale="3">563</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000542" name="us-gaap:OtherSundryLiabilitiesCurrent" contextRef="C_0000818033_20201231" decimals="-3" scale="3">244</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other accrued liabilities</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000543" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">25,859</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000544" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">28,369</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p></ix:nonNumeric></ix:continuation><ix:nonNumeric id="F_000341" name="us-gaap:RevenueFromContractWithCustomerTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">5</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#FFFFFF;color:#000000;">Revenue Recognition</span></p></td></tr></table></div><ix:nonNumeric id="F_000377" name="hrtx:ScheduleOfDisaggregatedNetProductSalesTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides disaggregated net product sales (in thousands):</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Years Ended December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI net product sales</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000545" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">73,507</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000546" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">87,815</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000547" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">132,162</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">SUSTOL net product sales</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000548" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">9,915</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000549" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20200101_20201231" decimals="-3" scale="3">823</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000550" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">13,806</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ZYNRELEF net product sales</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000551" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_srtProductOrServiceAxis_hrtxZYNRELEFMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,924</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net product sales</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000552" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">86,346</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000553" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">88,638</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000554" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">145,968</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div></ix:nonNumeric>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:nonNumeric id="F_000378" name="hrtx:ValuationAllowancesAndReservesTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides a summary of activity with respect to our product returns, distributor fees and discounts, rebates and administrative fees, which are included in other accrued liabilities on the consolidated balance sheets (in thousands):</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Discounts,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Rebates and</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Product</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Distributor</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Administrative</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Returns</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fees</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fees</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000555" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,704</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000556" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,930</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000557" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">17,937</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000558" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">24,571</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000559" name="hrtx:ValuationAllowancesAndReservesProvisions" contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20210101_20211231" decimals="-3" scale="3">364</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000560" name="hrtx:ValuationAllowancesAndReservesProvisions" contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">18,046</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000561" name="hrtx:ValuationAllowancesAndReservesProvisions" contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">141,262</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000562" name="hrtx:ValuationAllowancesAndReservesProvisions" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">159,672</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Payments/credits</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000563" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20210101_20211231" decimals="-3" sign="-" scale="3">489</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000564" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">18,510</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000565" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">142,684</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000566" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">161,683</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000567" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,579</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000568" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,466</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000569" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">16,515</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000570" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">22,560</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div></ix:nonNumeric>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p></ix:nonNumeric><ix:nonNumeric id="F_000342" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000342_dcnt_ae9d796c-2f23-474c-b377-6ab58972e56a">
<p style="margin-top:8pt;margin-bottom:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Cambria;font-size:12pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br /></p></ix:nonNumeric>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000342_dcnt_ae9d796c-2f23-474c-b377-6ab58972e56a" continuedAt="F_000342_dcnt_d305bc95-4aca-4f4f-a081-f3a3fb1fce50">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">6</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Commitments and Contingencies</p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Leases</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During 2021, we had an operating lease for <ix:nonFraction unitRef="U_utrsqft" id="F_000572" name="us-gaap:AreaOfRealEstateProperty" contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20210930" decimals="INF" format="ixt:numdotdecimal">73,328</ix:nonFraction> square feet of laboratory and office space in San Diego, California. In October 2021, we entered into a lease amendment to reduce the amount of laboratory and office space in San Diego, California by <ix:nonFraction unitRef="U_utrsqft" id="F_000573" name="us-gaap:AreaOfRealEstateProperty" contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20211031" decimals="INF" format="ixt:numdotdecimal">21,180</ix:nonFraction> square feet. The corresponding reduction of leased space was effective <ix:nonNumeric id="F_000575" name="hrtx:LeasedSpaceEffectiveDate" contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20211001_20211031" format="ixt:datemonthdayyearen">November 1, 2021</ix:nonNumeric>. In addition, in October 2021, we entered into a sublease agreement to sublet <ix:nonFraction unitRef="U_utrsqft" id="F_000574" name="us-gaap:AreaOfRealEstateProperty" contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_us-gaapTypeOfArrangementAxis_hrtxSubleaseAgreementMember_20211031" decimals="INF" format="ixt:numdotdecimal">23,873</ix:nonFraction> square feet of laboratory and office space in San Diego, California, which is anticipated to be delivered to the subtenant on or before May 1, 2022. The sublease agreement expires on <ix:nonNumeric id="F_000577" name="us-gaap:LeaseExpirationDate1" contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_us-gaapTypeOfArrangementAxis_hrtxSubleaseAgreementMember_20211001_20211031" format="ixt:datemonthdayyearen">December 31, 2025</ix:nonNumeric> and is coterminous with the operating lease for the subleased space.</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, we had an operating lease for <ix:nonFraction unitRef="U_utrsqft" id="F_000571" name="us-gaap:AreaOfRealEstateProperty" contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20211231" decimals="INF" format="ixt:numdotdecimal">52,148</ix:nonFraction> square feet of laboratory and office space in San Diego, California, with a lease term that expires on <ix:nonNumeric id="F_000576" name="us-gaap:LeaseExpirationDate1" contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20210101_20211231" format="ixt:datemonthdayyearen">December 31, 2025</ix:nonNumeric><span style="color:#000000;">. As a result of the sublease agreement, our one <ix:nonNumeric id="F_000578" name="us-gaap:LesseeOperatingLeaseRenewalTerm" contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20211231" format="ixt-sec:duryear">5</ix:nonNumeric>-year option to renew the lease on expiration applies only with respect to our remaining <ix:nonFraction unitRef="U_utrsqft" id="F_000580" name="hrtx:RemainingAreaOfRealEstateProperty" contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20211031" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction unitRef="U_utrsqft" id="F_000579" name="hrtx:RemainingAreaOfRealEstateProperty" contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20211231" decimals="INF" format="ixt:numdotdecimal">28,275</ix:nonFraction></ix:nonFraction> square feet of laboratory and office space. During the year ended December 31, 2021, we paid $<ix:nonFraction unitRef="U_iso4217USD" id="F_000582" name="us-gaap:OperatingLeasePayments" contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20210101_20211231" decimals="-5" scale="6">3.8</ix:nonFraction> million for our operating lease.</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We leased <ix:nonFraction unitRef="U_utrsqft" id="F_000583" name="us-gaap:AreaOfRealEstateProperty" contextRef="C_0000818033_srtStatementGeographicalAxis_hrtxRedwoodCityMember_20211231" decimals="INF" format="ixt:numdotdecimal">26,067</ix:nonFraction> square feet of laboratory, office and warehouse space in Redwood City, California. The lease for the Redwood City space expired in <ix:nonNumeric id="F_000584" name="hrtx:LeaseExpirationOrDueDateMonthAndYear" contextRef="C_0000818033_srtStatementGeographicalAxis_hrtxRedwoodCityMember_20210101_20211231" format="ixt:datemonthyearen">May 2019</ix:nonNumeric>. In March 2018, we entered into a sublease agreement for the Redwood City property. The sublease agreement expired in <ix:nonNumeric id="F_000585" name="hrtx:SubleaseExpirationOrDueDateMonthAndYear" contextRef="C_0000818033_srtStatementGeographicalAxis_hrtxRedwoodCityMember_20210101_20211231" format="ixt:datemonthyearen">May 2019</ix:nonNumeric>. We also leased <ix:nonFraction unitRef="U_utrsqft" id="F_000586" name="us-gaap:AreaOfRealEstateProperty" contextRef="C_0000818033_srtStatementGeographicalAxis_stprNJ_20211231" decimals="INF" format="ixt:numdotdecimal">1,898</ix:nonFraction> square feet of office space in Jersey City, New Jersey. The lease for the Jersey City office space expired in <ix:nonNumeric id="F_000587" name="hrtx:LeaseExpirationOrDueDateMonthAndYear" contextRef="C_0000818033_srtStatementGeographicalAxis_stprNJ_20210101_20211231" format="ixt:datemonthyearen">December 2019</ix:nonNumeric>.</p><ix:nonNumeric id="F_000379" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Annual future minimum lease payments as of December&#160;31,&#160;2021 are as follows (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31:</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000588" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,885</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000589" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,970</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000590" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,030</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000591" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,097</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future minimum lease payments</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000592" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">11,982</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: discount</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000593" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,569</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease liabilities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000594" name="us-gaap:OperatingLeaseLiability" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">10,413</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p></ix:nonNumeric>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Rent expense under all operating leases totaled $<ix:nonFraction unitRef="U_iso4217USD" id="F_000595" name="us-gaap:OperatingLeaseExpense" contextRef="C_0000818033_20210101_20211231" decimals="-5" scale="6">3.7</ix:nonFraction> million, $<ix:nonFraction unitRef="U_iso4217USD" id="F_000596" name="us-gaap:OperatingLeaseExpense" contextRef="C_0000818033_20200101_20201231" decimals="-5" scale="6">3.9</ix:nonFraction> million and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000597" name="us-gaap:OperatingLeaseExpense" contextRef="C_0000818033_20190101_20191231" decimals="-5" scale="6">3.1</ix:nonFraction> million for the years ended December&#160;31,&#160;2021, 2020 and 2019, respectively.</span></p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Development Agreements</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We enter into agreements with clinical sites and clinical research organizations for the conduct of our clinical trials and contract manufacturing organizations for the manufacture and supply of preclinical, clinical and commercial materials and drug product. We make payments to these clinical sites and clinical research organizations based in part on the number of eligible patients enrolled and the length of their participation in the clinical trials. In some of our agreements with contract manufacturing organizations, we are required to meet minimum purchase obligations. Under certain of these agreements, we may be subject to penalties in the event that we prematurely terminate these agreements. At this time, due to the variability associated with clinical site agreements, contract research organization agreements and contract manufacturing agreements, we are unable to estimate with certainty the future costs we will incur. We intend to use our current financial resources to fund our obligations under these commitments.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><br /></p></ix:continuation>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000342_dcnt_d305bc95-4aca-4f4f-a081-f3a3fb1fce50">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Purchase Obligations</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.77%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.77%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">At December 31, 2021, purchase obligations primarily consisted of non-cancellable commitments with third-party manufacturers in connection with the manufacturing of our commercial products. Total purchase obligations of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000598" name="us-gaap:PurchaseObligation" contextRef="C_0000818033_20211231" decimals="-5" scale="6">98.7</ix:nonFraction> million were not included in our consolidated financial statements for the year ended December 31, 2021 and are due within <ix:nonNumeric id="F_000599" name="hrtx:PurchaseObligationsDuePeriod" contextRef="C_0000818033_srtRangeAxis_srtMinimumMember_20210101_20211231" format="ixt-sec:durwordsen" continuedAt="C_b4b79e82-9621-4d98-83e5-e0a76d5f9d91">one</ix:nonNumeric> to <ix:nonNumeric id="F_000600" name="hrtx:PurchaseObligationsDuePeriod" contextRef="C_0000818033_srtRangeAxis_srtMaximumMember_20210101_20211231" format="ixt-sec:durwordsen">two<ix:continuation id="C_b4b79e82-9621-4d98-83e5-e0a76d5f9d91"> years</ix:continuation></ix:nonNumeric>.</span></p></ix:continuation><ix:nonNumeric id="F_000343" name="hrtx:ReorganizationTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-bottom:0pt;margin-top:18pt;line-height:12pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;">7</span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="margin-bottom:0pt;margin-top:18pt;line-height:12pt;color:#000000;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="color:#000000;">Reorganization</span></p></td></tr></table></div>
<p style="text-align:left;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">October 2021</p>
<p style="text-align:left;margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:4.76%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2021, we implemented a restructuring plan under which we provided or will provide employees one-time severance payments upon termination, continued benefits for a specific period of time, outplacement services and certain stock option modifications.</p>
<p style="text-align:left;margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:4.76%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total expense for these activities is $<ix:nonFraction unitRef="U_iso4217USD" id="F_000602" name="us-gaap:RestructuringCharges" contextRef="C_0000818033_20211001_20211031" decimals="-5" scale="6">1.6</ix:nonFraction> million, $<ix:nonFraction unitRef="U_iso4217USD" id="F_000604" name="us-gaap:RestructuringCharges" contextRef="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_20211001_20211031" decimals="-5" scale="6">1.5</ix:nonFraction> million of which is primarily for severance and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000606" name="us-gaap:RestructuringCharges" contextRef="C_0000818033_us-gaapRestructuringCostAndReserveAxis_hrtxAcceleratedNoncashStockOptionExpenseMember_20211001_20211031" decimals="-5" scale="6">0.1</ix:nonFraction> million of which is for non-cash, stock-based compensation expense related to stock option modifications, which was recognized in the fourth quarter of 2021. As of December 31, 2021, we had paid $<ix:nonFraction unitRef="U_iso4217USD" id="F_000611" name="us-gaap:PaymentsForRestructuring" contextRef="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_us-gaapRestructuringPlanAxis_hrtxTwoThousandTwentyOneRestructuringPlanMember_20210101_20211231" decimals="-5" scale="6">1.3</ix:nonFraction> million of the total cash severance charges. We have accounted for these expenses in accordance with the FASB ASC Topic 420, <span style="font-style:italic;">Exit or Disposal Cost Obligations</span>.</p>
<p style="text-align:left;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">October 2020</p>
<p style="text-align:left;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2020, we implemented changes to our organizational structure. In connection with the reorganization, we provided employees one-time severance payments upon termination, continued benefits for a specified period of time, outplacement services and certain stock option modifications.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total expense for these activities was $<ix:nonFraction unitRef="U_iso4217USD" id="F_000601" name="us-gaap:RestructuringCharges" contextRef="C_0000818033_20201001_20201031" decimals="-5" scale="6">5.6</ix:nonFraction> million, $<ix:nonFraction unitRef="U_iso4217USD" id="F_000603" name="us-gaap:RestructuringCharges" contextRef="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_20201001_20201031" decimals="-5" scale="6">2.5</ix:nonFraction> million of which is primarily for severance and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000605" name="us-gaap:RestructuringCharges" contextRef="C_0000818033_us-gaapRestructuringCostAndReserveAxis_hrtxAcceleratedNoncashStockOptionExpenseMember_20201001_20201031" decimals="-5" scale="6">3.1</ix:nonFraction> million of which is for non-cash, stock-based compensation expense. For the year ended December 31, 2020, total expenses were $<ix:nonFraction unitRef="U_iso4217USD" id="F_000607" name="us-gaap:RestructuringCharges" contextRef="C_0000818033_20200101_20201231" decimals="-5" scale="6">5.6</ix:nonFraction> million, with $<ix:nonFraction unitRef="U_iso4217USD" id="F_000608" name="us-gaap:RestructuringCharges" contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20200101_20201231" decimals="-5" scale="6">1.2</ix:nonFraction> million in research and development expense, $<ix:nonFraction unitRef="U_iso4217USD" id="F_000609" name="us-gaap:RestructuringCharges" contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20200101_20201231" decimals="-5" scale="6">3.7</ix:nonFraction> million in general and administrative expense and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000610" name="us-gaap:RestructuringCharges" contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20200101_20201231" decimals="-5" scale="6">0.7</ix:nonFraction> million in sales and marketing expense. As of December 31, 2021, we had paid $<ix:nonFraction unitRef="U_iso4217USD" id="F_000612" name="us-gaap:PaymentsForRestructuring" contextRef="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_us-gaapRestructuringPlanAxis_hrtxTwoThousandTwentyRestructuringPlanMember_20210101_20211231" decimals="-5" scale="6">2.5</ix:nonFraction> million of the total cash severance charges. We have accounted for these expenses in accordance with the FASB ASC Topic 420, <span style="font-style:italic;">Exit or Disposal Cost Obligations</span>.</p></ix:nonNumeric><ix:nonNumeric id="F_000344" name="us-gaap:DebtDisclosureTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000344_dcnt_08626d47-09cb-4d7d-a7db-e5e432e48d01">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">8</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#FFFFFF;">Secured Notes to Related Party</span></p></td></tr></table></div>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Senior Unsecured Convertible Notes</p>
<p style="margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:7.69%;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2021, we entered into a note purchase agreement with funds affiliated with Baker Bros. Advisors LP for a private placement of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000613" name="us-gaap:DebtInstrumentCarryingAmount" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210531" decimals="INF" scale="6">150.0</ix:nonFraction> million in Senior Unsecured Convertible Notes (&#8220;Notes&#8221;). We received a total of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000614" name="us-gaap:ProceedsFromConvertibleDebt" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531" decimals="INF" scale="6">149.0</ix:nonFraction> million, net of issuance costs, from the issuance of these Notes.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Notes were issued at par. The Notes bear interest at a rate of <ix:nonFraction unitRef="U_xbrlipure" id="F_000615" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210531" decimals="INF" scale="-2">1.5</ix:nonFraction>% per annum, payable in cash <ix:nonNumeric id="F_000617" name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531">semi-annually</ix:nonNumeric> in arrears on June 15<sup style="font-size:85%;line-height:120%;vertical-align:top">th</sup> and December 15<sup style="font-size:85%;line-height:120%;vertical-align:top">th</sup> of each year, beginning on <ix:nonNumeric id="F_000618" name="us-gaap:DebtInstrumentDateOfFirstRequiredPayment1" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531" format="ixt:datemonthdayyearen">December 15, 2021</ix:nonNumeric>. The Notes mature on <ix:nonNumeric id="F_000616" name="us-gaap:DebtInstrumentMaturityDate" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531" format="ixt:datemonthdayyearen">May 26, 2026</ix:nonNumeric>, unless earlier converted, redeemed or repurchased.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Notes will be subject to redemption at our option, <span style="Background-color:#FFFFFF;color:#000000;">between May 24, 2024 and May 24, 2025, but only if the last reported sale price per share of our common stock exceeds <ix:nonFraction unitRef="U_xbrlipure" id="F_000619" name="hrtx:DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" contextRef="C_0000818033_us-gaapDebtInstrumentRedemptionPeriodAxis_us-gaapDebtInstrumentRedemptionPeriodOneMember_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531" decimals="INF" scale="-2">250</ix:nonFraction>% of the conversion price for a specified period of time, or on or after May 24, 2025 if the last reported sale price per share of our common stock exceeds <ix:nonFraction unitRef="U_xbrlipure" id="F_000620" name="hrtx:DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" contextRef="C_0000818033_us-gaapDebtInstrumentRedemptionPeriodAxis_us-gaapDebtInstrumentRedemptionPeriodTwoMember_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531" decimals="INF" scale="-2">200</ix:nonFraction>% of the conversion price for a specified period of time. The redemption price will be equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid interest</span>.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p></ix:nonNumeric>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">87</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000344_dcnt_08626d47-09cb-4d7d-a7db-e5e432e48d01" continuedAt="F_000344_dcnt_8588977a-e2a9-44bb-acc3-05e5c4b3bf88">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Upon conversion, we will settle the Notes in shares of our common stock. The initial conversion rate for the Notes is <ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000621" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210531" decimals="4">65.4620</ix:nonFraction> shares per $<ix:nonFraction unitRef="U_iso4217USD" id="F_000622" name="hrtx:DebtInstrumentConversionRatioMultipleOfPrincipal" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531" decimals="INF" format="ixt:numdotdecimal">1,000</ix:nonFraction> principal amount of the Notes (equivalent to an initial conversion price of $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000623" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210531" decimals="3">15.276</ix:nonFraction> per share of common stock).</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If a holder of the Notes converts upon a make-whole fundamental change or company redemption, the holder may be eligible to receive a make-whole premium through an increase to the conversion rate.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2021, we filed a registration statement with the SEC to register for resale <ix:nonFraction unitRef="U_xbrlishares" id="F_000624" name="hrtx:CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531" decimals="INF" scale="6">12.4</ix:nonFraction> million shares of our common stock underlying the Notes, including the maximum number of shares of common stock issuable under the make-whole premium.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Notes were accounted for in accordance with ASC Subtopic 470-20, <span style="font-style:italic;">Debt with Conversion and Other Options</span> (&#8220;ASC 470-20&#8221;) and ASC Subtopic 815-40, <span style="font-style:italic;">Contracts in Entity&#8217;s Own Equity </span>(&#8220;ASC 815-40&#8221;). Under ASC 815-40, to qualify for equity classification (or non-bifurcation, if embedded), the instrument (or embedded feature) must be both (1) indexed to the issuer&#8217;s stock and (2) meet the requirements of the equity classification guidance. Based upon our analysis, it was determined that the Notes do contain embedded features indexed to our own stock, but do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component. Since the embedded conversion feature meets the equity scope exception from derivative accounting, and, also since the embedded conversion option does not need to be separately accounted for as an equity component under ASC 470-20, the proceeds received from the issuance of the Notes were recorded as a liability on the consolidated balance sheets.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We incurred issuance costs related to the Notes of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000625" name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210101_20211231" decimals="-5" scale="6">1.0</ix:nonFraction> million, which we recorded as debt issuance costs and are included as a reduction to the Notes on the consolidated balance sheets. The debt issuance costs are being amortized to interest expense using the effective interest rate method over the term of the Notes, resulting in an effective interest rate of <ix:nonFraction unitRef="U_xbrlipure" id="F_000626" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20211231" decimals="3" scale="-2">1.6</ix:nonFraction>%. For the year ended December 31, 2021, interest expense related to the Notes was $<ix:nonFraction unitRef="U_iso4217USD" id="F_000627" name="us-gaap:InterestExpenseDebt" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210101_20211231" decimals="INF" scale="6">1.4</ix:nonFraction> million, which included $<ix:nonFraction unitRef="U_iso4217USD" id="F_000628" name="us-gaap:InterestExpenseDebtExcludingAmortization" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210101_20211231" decimals="INF" scale="6">1.3</ix:nonFraction> million related to the stated interest rate and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000629" name="us-gaap:AmortizationOfFinancingCosts" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210101_20211231" decimals="INF" scale="6">0.1</ix:nonFraction> million related to the amortization of debt issuance costs. As of December 31, 2021, the carrying value of the Notes was $<ix:nonFraction unitRef="U_iso4217USD" id="F_000630" name="us-gaap:LongTermDebt" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20211231" decimals="-5" scale="6">149.1</ix:nonFraction> million, which is comprised of the $<ix:nonFraction unitRef="U_iso4217USD" id="F_000631" name="us-gaap:DebtInstrumentFaceAmount" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20211231" decimals="-5" scale="6">150.0</ix:nonFraction> million principal amount of the Notes outstanding, less debt issuance costs of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000632" name="us-gaap:DeferredFinanceCostsNet" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20211231" decimals="-5" scale="6">0.9</ix:nonFraction> million.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Convertible Notes</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In April 2011, we entered into a securities purchase agreement for a private placement of up to $<ix:nonFraction unitRef="U_iso4217USD" id="F_000633" name="us-gaap:DebtInstrumentCarryingAmount" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110430" decimals="INF" scale="6">4.5</ix:nonFraction> million in Senior Secured Convertible Notes (&#8220;Convertible Notes&#8221;) with certain investors, including Tang Capital Partners, LP (&#8220;TCP&#8221;). TCP is controlled by Tang Capital Management, LLC (&#8220;TCM&#8221;). The manager of TCM is Kevin Tang, who served as a director at the time. At the time of issuance, the terms of the Convertible Notes were determined by our independent directors to be no less favorable than terms that would be obtained in an arm&#8217;s length financing transaction. We received a total of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000634" name="us-gaap:ProceedsFromConvertibleDebt" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110401_20110430" decimals="INF" scale="6">4.3</ix:nonFraction> million, net of issuance costs, from the issuance of these Convertible Notes.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Convertible Notes were secured by substantially all of our assets, including placing our bank and investment accounts under a control agreement. The Convertible Notes bore interest at <ix:nonFraction unitRef="U_xbrlipure" id="F_000635" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110430" decimals="INF" scale="-2">6</ix:nonFraction>% per annum, payable quarterly in cash or in additional principal amount of Convertible Notes, at the election of the purchasers. The Convertible Notes matured on <ix:nonNumeric id="F_000636" name="us-gaap:DebtInstrumentMaturityDate" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110401_20110430" format="ixt:datemonthdayyearen">May 2, 2021</ix:nonNumeric>.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2011, we filed a registration statement with the SEC to register for resale <ix:nonFraction unitRef="U_xbrlishares" id="F_000637" name="hrtx:CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110729_20110729" decimals="INF" scale="6">3.5</ix:nonFraction> million shares underlying the Convertible Notes. The registration statement was declared effective on July&#160;29,&#160;2011. The Convertible Note holders have agreed to waive their right to require us to maintain the effectiveness of the registration statement.</p></ix:continuation>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000344_dcnt_8588977a-e2a9-44bb-acc3-05e5c4b3bf88">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Convertible Notes contain an embedded conversion feature that was in-the-money on the issuance dates. Based on an effective fixed conversion rate of <ix:nonFraction unitRef="U_xbrlishares" id="F_000638" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20110401_20110430" decimals="INF" format="ixt:numdotdecimal">1,250</ix:nonFraction> shares for every $<ix:nonFraction unitRef="U_iso4217USD" id="F_000639" name="hrtx:DebtInstrumentConversionRatioMultipleOfPrincipal" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110401_20110430" decimals="INF" format="ixt:numdotdecimal">1,000</ix:nonFraction> of principal and accrued interest due under the Convertible Notes, the total conversion benefit at issuance exceeded the loan proceeds. Therefore, a debt discount was recorded in an amount equal to the face value of the Convertible Notes on the issuance dates, and we began amortizing the resultant debt discount over the respective <ix:nonNumeric id="F_000640" name="us-gaap:DebtInstrumentTerm" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110401_20110430" format="ixt-sec:duryear">10</ix:nonNumeric>-year term of the Convertible Notes. During the year ended December 31, 2021, accrued interest of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000641" name="us-gaap:PaidInKindInterest" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210101_20211231" decimals="INF" scale="6">0.2</ix:nonFraction> million was paid-in-kind and rolled into the Convertible Note principal balance, which resulted in an additional debt discount of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000642" name="us-gaap:DebtInstrumentIncreaseDecreaseOtherNet" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210101_20211231" decimals="INF" scale="6">0.2</ix:nonFraction> million. For the years ended December 31, 2021, 2020 and 2019, interest expense relating to the stated rate was $<ix:nonFraction unitRef="U_iso4217USD" id="F_000643" name="us-gaap:InterestExpenseDebtExcludingAmortization" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210101_20211231" decimals="INF" scale="6">0.2</ix:nonFraction> million, $<ix:nonFraction unitRef="U_iso4217USD" id="F_000644" name="us-gaap:InterestExpenseDebtExcludingAmortization" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20200101_20201231" decimals="INF" scale="6">0.4</ix:nonFraction> million and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000645" name="us-gaap:InterestExpenseDebtExcludingAmortization" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20190101_20191231" decimals="INF" scale="6">0.4</ix:nonFraction> million, respectively, and interest expense relating to the amortization of the debt discount was $<ix:nonFraction unitRef="U_iso4217USD" id="F_000646" name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210101_20211231" decimals="INF" scale="6">0.8</ix:nonFraction> million, $<ix:nonFraction unitRef="U_iso4217USD" id="F_000647" name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20200101_20201231" decimals="INF" scale="6">1.4</ix:nonFraction> million and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000648" name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20190101_20191231" decimals="INF" scale="6">1.1</ix:nonFraction> million, respectively.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2021, holders of the Convertible Notes exercised their right to convert the outstanding principal and accrued interest into shares, which resulted in the issuance of <ix:nonFraction unitRef="U_xbrlishares" id="F_000649" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210501_20210531" decimals="-5" scale="6">9.8</ix:nonFraction> million shares of common stock. Upon issuance of these shares, there were <ix:nonFraction unitRef="U_iso4217USD" id="F_000650" name="us-gaap:LongTermDebt" contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210531" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction> remaining obligations under the Convertible Notes.</p></ix:continuation><ix:nonNumeric id="F_000345" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000345_dcnt_1b8c012d-ccff-44a5-bcd8-9d50c79662bc">
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">9</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Stockholders&#8217; Equity</p></td></tr></table></div>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">2019 Common Stock Offering</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2019, we sold <ix:nonFraction unitRef="U_xbrlishares" id="F_000651" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191001_20191031" decimals="INF" scale="6">9.9</ix:nonFraction> million shares of our common stock at a public offering price of $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000652" name="us-gaap:SharePrice" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191031" decimals="INF">17.50</ix:nonFraction> per share. We received total net cash proceeds of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000654" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="C_0000818033_20191001_20191031" decimals="-5" scale="6">162.2</ix:nonFraction> million (net of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000653" name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191001_20191031" decimals="-5" scale="6">10.3</ix:nonFraction> million in issuance costs) from the sale of the common stock.</p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Public Offering Warrants</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2014, as a component of our public offering, we sold <ix:nonFraction unitRef="U_xbrlishares" id="F_000655" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20140630" decimals="INF" format="ixt:numdotdecimal">600,000</ix:nonFraction> pre-funded warrants to purchase shares of our common stock. The pre-funded warrants have an exercise price of $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000656" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20140630" decimals="INF">0.01</ix:nonFraction> per share and expire on <ix:nonNumeric id="F_000657" name="hrtx:ClassOfWarrantOrRightExpirationDate" contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20140601_20140630" format="ixt:datemonthdayyearen">June 30, 2021</ix:nonNumeric>. During the year ended December 31, 2019, warrant holders exercised <ix:nonFraction unitRef="U_xbrlishares" id="F_000658" name="hrtx:ClassOfWarrantOrRightExercisedDuringPeriod" contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20190101_20191231" decimals="INF" format="ixt:numdotdecimal">132,130</ix:nonFraction> warrants, which resulted in the issuance of <ix:nonFraction unitRef="U_xbrlishares" id="F_000661" name="hrtx:StockIssuedDuringPeriodSharesWarrantsExercised" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20190101_20191231" decimals="INF" format="ixt:numdotdecimal">132,130</ix:nonFraction> shares for net cash proceeds of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000664" name="us-gaap:ProceedsFromIssuanceOfWarrants" contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20190101_20191231" decimals="INF" format="ixt:numdotdecimal" scale="3">1,321</ix:nonFraction>. During the year ended December 31, 2020, warrant holders exercised <ix:nonFraction unitRef="U_xbrlishares" id="F_000659" name="hrtx:ClassOfWarrantOrRightExercisedDuringPeriod" contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20200101_20201231" decimals="INF" format="ixt:numdotdecimal">267,870</ix:nonFraction> warrants, which resulted in the issuance of <ix:nonFraction unitRef="U_xbrlishares" id="F_000662" name="hrtx:StockIssuedDuringPeriodSharesWarrantsExercised" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20200101_20201231" decimals="INF" format="ixt:numdotdecimal">267,870</ix:nonFraction> shares for net cash proceeds of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000665" name="us-gaap:ProceedsFromIssuanceOfWarrants" contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20200101_20201231" decimals="INF" format="ixt:numdotdecimal" scale="3">2,679</ix:nonFraction>. In April 2021, warrant holders exercised <ix:nonFraction unitRef="U_xbrlishares" id="F_000660" name="hrtx:ClassOfWarrantOrRightExercisedDuringPeriod" contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20210401_20210430" decimals="INF" format="ixt:numdotdecimal">195,574</ix:nonFraction> warrants using the cashless exercise provision, which resulted in the issuance of <ix:nonFraction unitRef="U_xbrlishares" id="F_000663" name="hrtx:StockIssuedDuringPeriodSharesWarrantsExercised" contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20210401_20210430" decimals="INF" format="ixt:numdotdecimal">195,461</ix:nonFraction> shares and <ix:nonFraction unitRef="U_iso4217USD" id="F_000666" name="us-gaap:ProceedsFromIssuanceOfWarrants" contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20210401_20210430" decimals="INF" format="ixt-sec:numwordsen" scale="3">no</ix:nonFraction> cash proceeds. As of December 31, 2021, <ix:nonFraction unitRef="U_xbrlishares" id="F_000667" name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20211231" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction> warrants from the June 2014 public offering remain outstanding.</p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Common Stock Reserved for Future Issuance</span></p><ix:nonNumeric id="F_000380" name="hrtx:CommonStockReservedForFutureIssuanceTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Shares of our common stock reserved for future issuance as of December&#160;31,&#160;2021 were as follows:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000668" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">18,944</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units outstanding</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000669" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,803</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options available for grant</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000670" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="C_0000818033_20211231" decimals="-3" scale="3">869</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee Stock Purchase Plan</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000671" name="hrtx:EmployeeStockPurchasePlanAvailableForIssuance" contextRef="C_0000818033_20211231" decimals="-3" scale="3">201</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock underlying convertible notes outstanding (see Note 8)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000672" name="hrtx:CommonStockUnderlyingConvertibleNotesOutstanding" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">9,819</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total shares reserved for future issuance</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000673" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">32,636</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p></ix:nonNumeric>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"><br /></span></p></ix:nonNumeric>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">89</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000345_dcnt_1b8c012d-ccff-44a5-bcd8-9d50c79662bc">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:8pt;margin-bottom:0pt;margin-left:6.73%;text-indent:-6.73%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p></ix:continuation><ix:nonNumeric id="F_000346" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000346_dcnt_a26b1218-f5fb-461e-9e65-21e55b18de31">
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:6.73%;white-space:nowrap">
<p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">10.</span></p></td>
<td valign="top">
<p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Equity Incentive Plans<span style="font-style:italic;Background-color:#FFFFFF;"> </span></p></td></tr></table></div>
<p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Employee Stock Purchase Plan</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 1997, our stockholders approved our Employee Stock Purchase Plan (&#8220;ESPP&#8221;) at which time a maximum of <ix:nonFraction unitRef="U_xbrlishares" id="F_000674" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_19971231" decimals="INF" format="ixt:numdotdecimal">10,000</ix:nonFraction> shares of common stock were available for issuance. In December 2007, May 2009, June 2011, May 2014, May 2015, June 2016, June 2017, June 2019 and June 2021, our stockholders authorized increases in the number of shares reserved for issuance under the ESPP by <ix:nonFraction unitRef="U_xbrlishares" id="F_000675" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20071201_20071231" decimals="INF" format="ixt:numdotdecimal">5,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000676" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20090501_20090531" decimals="INF" format="ixt:numdotdecimal">10,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000677" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20110601_20110630" decimals="INF" format="ixt:numdotdecimal">25,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000678" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20140501_20140531" decimals="INF" format="ixt:numdotdecimal">25,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000679" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20150501_20150531" decimals="INF" format="ixt:numdotdecimal">100,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000680" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20160601_20160630" decimals="INF" format="ixt:numdotdecimal">100,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000681" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20170601_20170630" decimals="INF" format="ixt:numdotdecimal">200,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000682" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20190601_20190630" decimals="INF" format="ixt:numdotdecimal">300,000</ix:nonFraction> and <ix:nonFraction unitRef="U_xbrlishares" id="F_000683" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210601_20210630" decimals="INF" format="ixt:numdotdecimal">200,000</ix:nonFraction> shares, respectively, for a total of <ix:nonFraction unitRef="U_xbrlishares" id="F_000684" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231" decimals="INF" format="ixt:numdotdecimal">975,000</ix:nonFraction> shares reserved at December 31, 2021. Under the terms of the ESPP, employees can elect to have up to a maximum of <ix:nonFraction unitRef="U_xbrlipure" id="F_000685" name="hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231" decimals="2" scale="-2">10</ix:nonFraction>% of their base earnings withheld to purchase shares of our common stock. The purchase price of the stock is <ix:nonFraction unitRef="U_xbrlipure" id="F_000686" name="hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231" decimals="2" scale="-2">85</ix:nonFraction>% of the lower of the closing prices for our common stock on either: (i) the first trading day in the enrollment period, as defined in the ESPP, in which the purchase is made, or (ii) the purchase date. The length of the enrollment period is 6 months. Enrollment dates are the first business day of May and November. Under the ESPP, we issued <ix:nonFraction unitRef="U_xbrlishares" id="F_000687" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231" decimals="INF" format="ixt:numdotdecimal">175,228</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000688" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231" decimals="INF" format="ixt:numdotdecimal">193,841</ix:nonFraction>, and <ix:nonFraction unitRef="U_xbrlishares" id="F_000689" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231" decimals="INF" format="ixt:numdotdecimal">125,727</ix:nonFraction> shares in 2021, 2020 and 2019, respectively. The weighted-average exercise price per share of the purchase rights exercised during 2021, 2020 and 2019 was $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000690" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231" decimals="INF">12.21</ix:nonFraction>, $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000691" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231" decimals="INF">11.95</ix:nonFraction> and $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000692" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231" decimals="INF">16.77</ix:nonFraction>, respectively. <span style="Background-color:#FFFFFF;color:#000000;">As of December&#160;31,&#160;2021, <ix:nonFraction unitRef="U_xbrlishares" id="F_000693" name="us-gaap:CommonStockSharesIssued" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20211231" decimals="INF" format="ixt:numdotdecimal">773,978</ix:nonFraction>&#160;shares of common stock have been issued under the ESPP and <ix:nonFraction unitRef="U_xbrlishares" id="F_000694" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20211231" decimals="INF" format="ixt:numdotdecimal">201,022</ix:nonFraction>&#160;shares of common stock are available for future issuance.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Stock Option Plans</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We currently have one stock option plan from which we can grant options and restricted stock awards to employees, officers, directors and consultants. In December 2007, the stockholders approved our 2007 Amended and Restated Equity Incentive Plan (&#8220;2007 Plan&#8221;) at which time a maximum of <ix:nonFraction unitRef="U_xbrlishares" id="F_000704" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20071231" decimals="INF" format="ixt:numdotdecimal">150,000</ix:nonFraction> shares of common stock were available for grant. In May 2010, June 2011, May 2014, May 2015, June 2016, June 2017, June 2019 and June 2021, our stockholders approved amendments to our 2007 Plan to increase the maximum number of shares of common stock available for grant by <ix:nonFraction unitRef="U_xbrlishares" id="F_000695" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20100501_20100531" decimals="INF" format="ixt:numdotdecimal">100,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000696" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20110601_20110630" decimals="INF" format="ixt:numdotdecimal">4,500,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000697" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20140501_20140531" decimals="INF" format="ixt:numdotdecimal">1,750,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000698" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20150501_20150531" decimals="INF" format="ixt:numdotdecimal">4,300,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000699" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20160601_20160630" decimals="INF" format="ixt:numdotdecimal">3,000,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000700" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20170601_20170630" decimals="INF" format="ixt:numdotdecimal">5,000,000</ix:nonFraction>, <ix:nonFraction unitRef="U_xbrlishares" id="F_000701" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20190601_20190630" decimals="INF" format="ixt:numdotdecimal">7,000,000</ix:nonFraction> and <ix:nonFraction unitRef="U_xbrlishares" id="F_000702" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20210601_20210630" decimals="INF" format="ixt:numdotdecimal">2,000,000</ix:nonFraction> shares of common stock, respectively, resulting in an aggregate of <ix:nonFraction unitRef="U_xbrlishares" id="F_000703" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20210101_20211231" decimals="INF" format="ixt:numdotdecimal">27,800,000</ix:nonFraction> shares of common stock authorized for issuance as of December 31, 2021. At December 31, 2021, there were <ix:nonFraction unitRef="U_xbrlishares" id="F_000705" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20211231" decimals="INF" format="ixt:numdotdecimal">868,880</ix:nonFraction> shares available for future grant under the 2007 Plan. Any shares that are issuable on exercise of options granted that expire, are cancelled or that we receive pursuant to a net exercise of options are available for future grant and issuance.</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2014, 2013 and 2012, we granted options to certain employees outside of our stockholder approved stock option plans. All options to purchase our common stock were granted with an exercise price that equals fair market value of the underlying common stock on the grant dates and expire no later than <ix:nonNumeric id="F_000706" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:duryear">10</ix:nonNumeric> years from the date of grant. The options are exercisable in accordance with vesting schedules that generally provide for them to be fully vested and exercisable <ix:nonNumeric id="F_000707" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:duryear">4</ix:nonNumeric> years after the date of grant, provided, however, that we have also issued stock options awards that are subject to performance vesting requirements. All stock option grants issued outside of our stockholder approved plans have been registered on Form S-8 with the SEC.</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2020, we began granting restricted stock units (&#8220;RSUs&#8221;) to employees and non-employee directors pursuant to the 2007 Plan. We satisfy such grants through the issuance of new shares upon vesting.</p><ix:nonNumeric id="F_000381" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000381_dcnt_d992a003-249d-4906-ba56-ef185f5ff720"></ix:nonNumeric></ix:nonNumeric>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">90</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000346_dcnt_a26b1218-f5fb-461e-9e65-21e55b18de31" continuedAt="F_000346_dcnt_d300284e-b55f-4a7c-8ee0-736308525992"><ix:continuation id="F_000381_dcnt_d992a003-249d-4906-ba56-ef185f5ff720">
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table summarizes the stock option plan activity:</span></p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding Options</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000708" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="C_0000818033_20201231" decimals="INF" format="ixt:numdotdecimal">18,912,529</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000713" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="C_0000818033_20201231" decimals="2">19.59</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000709" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="C_0000818033_20210101_20211231" decimals="INF" format="ixt:numdotdecimal">2,053,980</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000714" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="C_0000818033_20210101_20211231" decimals="2">12.39</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_xbrlishares" id="F_000710" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="C_0000818033_20210101_20211231" decimals="INF" format="ixt:numdotdecimal">369,978</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000715" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="C_0000818033_20210101_20211231" decimals="2">15.29</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cancelled</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_xbrlishares" id="F_000711" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" contextRef="C_0000818033_20210101_20211231" decimals="INF" format="ixt:numdotdecimal">1,652,594</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000716" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="C_0000818033_20210101_20211231" decimals="2">21.69</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000712" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="C_0000818033_20211231" decimals="INF" format="ixt:numdotdecimal">18,943,937</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000717" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="C_0000818033_20211231" decimals="2">18.71</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding RSUs</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000718" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20201231" decimals="INF" format="ixt:numdotdecimal">602,741</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000723" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20201231" decimals="2">15.84</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000719" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231" decimals="INF" format="ixt:numdotdecimal">2,448,957</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000724" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231" decimals="2">10.86</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Released</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_xbrlishares" id="F_000720" name="hrtx:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231" decimals="INF" format="ixt:numdotdecimal">154,487</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000725" name="hrtx:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231" decimals="2">15.98</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_xbrlishares" id="F_000721" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231" decimals="INF" format="ixt:numdotdecimal">94,018</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000726" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231" decimals="2">15.07</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000722" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20211231" decimals="INF" format="ixt:numdotdecimal">2,803,193</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000727" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20211231" decimals="2">11.51</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div></ix:continuation>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">For the year ended December&#160;31,&#160;2021, equity awards cancelled (included in options outstanding) consisted of <ix:nonFraction unitRef="U_xbrlishares" id="F_000728" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231" decimals="INF" format="ixt:numdotdecimal">806,244</ix:nonFraction> options forfeited with a weighted-average exercise price of $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000729" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231" decimals="2">20.51</ix:nonFraction> and <ix:nonFraction unitRef="U_xbrlishares" id="F_000730" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231" decimals="INF" format="ixt:numdotdecimal">846,350</ix:nonFraction> options expired with a weighted-average exercise price of $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000731" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231" decimals="2">22.81</ix:nonFraction>.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of December&#160;31,&#160;2021, options exercisable have a weighted-average remaining contractual term of <ix:nonNumeric id="F_000732" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:duryear">6.6</ix:nonNumeric>&#160;years. The total intrinsic value of stock option exercises, which is the difference between the exercise price and closing price of our common stock on the date of exercise, during the years ended December&#160;31,&#160;2021 and 2020 was $<ix:nonFraction unitRef="U_iso4217USD" id="F_000733" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="C_0000818033_20210101_20211231" decimals="-5" scale="6">0.7</ix:nonFraction> million and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000734" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="C_0000818033_20200101_20201231" decimals="-5" scale="6">3.2</ix:nonFraction> million, respectively. As of December&#160;31,&#160;2021 and 2020, the total intrinsic value of options outstanding and exercisable was $<ix:nonFraction unitRef="U_iso4217USD" id="F_000735" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="C_0000818033_20211231" decimals="-5" scale="6">1.7</ix:nonFraction> million and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000736" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="C_0000818033_20201231" decimals="-5" scale="6">69.1</ix:nonFraction> million, respectively.</span></p><ix:nonNumeric id="F_000382" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000382_dcnt_5cd81349-ba95-4fe7-bb7f-136ac5bbb1ff">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="22" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.66%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Years Ended December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at end of year</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000737" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="C_0000818033_20211231" decimals="INF" format="ixt:numdotdecimal">12,243,887</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000743" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="C_0000818033_20211231" decimals="INF">19.13</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000738" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="C_0000818033_20201231" decimals="INF" format="ixt:numdotdecimal">10,237,202</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000744" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="C_0000818033_20201231" decimals="INF">18.74</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000739" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="C_0000818033_20191231" decimals="INF" format="ixt:numdotdecimal">7,436,379</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000745" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="C_0000818033_20191231" decimals="INF">17.02</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options vested or expected to vest</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000740" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" contextRef="C_0000818033_20211231" decimals="INF" format="ixt:numdotdecimal">18,416,243</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000746" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" contextRef="C_0000818033_20211231" decimals="INF">18.77</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000741" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" contextRef="C_0000818033_20201231" decimals="INF" format="ixt:numdotdecimal">18,179,553</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000747" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" contextRef="C_0000818033_20201231" decimals="INF">19.58</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000742" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" contextRef="C_0000818033_20191231" decimals="INF" format="ixt:numdotdecimal">15,962,432</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000748" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" contextRef="C_0000818033_20191231" decimals="INF">20.31</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p></ix:nonNumeric></ix:continuation>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">91</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000346_dcnt_d300284e-b55f-4a7c-8ee0-736308525992" continuedAt="F_000346_dcnt_9283bb1d-cf23-4d2e-8388-9d8f62aa3d7d"><ix:continuation id="F_000382_dcnt_5cd81349-ba95-4fe7-bb7f-136ac5bbb1ff">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p></ix:continuation><ix:nonNumeric id="F_000383" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Exercise prices and weighted-average remaining contractual lives for the options outstanding as of December&#160;31,&#160;2021 were:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price of</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Range of</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise Prices</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Life (in years)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercisable</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercisable</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000749" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20211231" decimals="INF" format="ixt:numdotdecimal">2,697,794</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%; border-top:solid 0.75pt #000000;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000758">$7.20&#8211;$10.55</span></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000769">5.28</span></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000777" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20211231" decimals="INF">9.09</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000785" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20211231" decimals="INF" format="ixt:numdotdecimal">1,598,055</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000793" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20211231" decimals="INF">8.17</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000750" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20211231" decimals="INF" format="ixt:numdotdecimal">2,266,285</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000759">$10.64&#8211;$15.15</span></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000770">5.84</span></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000778" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20211231" decimals="INF">13.40</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000786" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20211231" decimals="INF" format="ixt:numdotdecimal">1,663,593</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000794" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20211231" decimals="INF">13.39</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000751" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20211231" decimals="INF" format="ixt:numdotdecimal">3,307,235</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000760">$15.22-$15.72</span></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000771">8.54</span></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000779" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20211231" decimals="INF">15.71</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000787" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20211231" decimals="INF" format="ixt:numdotdecimal">1,035,174</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000795" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20211231" decimals="INF">15.70</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000752" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20211231" decimals="INF" format="ixt:numdotdecimal">2,824,254</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000761">$15.75&#8211;$18.18</span></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000772">5.73</span></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000780" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20211231" decimals="INF">16.94</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000788" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20211231" decimals="INF" format="ixt:numdotdecimal">2,518,197</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000796" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20211231" decimals="INF">16.91</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000753" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20211231" decimals="INF" format="ixt:numdotdecimal">3,045,374</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000762">$18.26&#8211;$24.97</span></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000773">6.56</span></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000781" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20211231" decimals="INF">23.04</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000789" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20211231" decimals="INF" format="ixt:numdotdecimal">2,276,351</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000797" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20211231" decimals="INF">23.17</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000754" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20211231" decimals="INF" format="ixt:numdotdecimal">3,102,637</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$25.02</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000774">7.76</span></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000782" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20211231" decimals="INF">25.02</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000790" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20211231" decimals="INF" format="ixt:numdotdecimal">1,619,032</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000798" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20211231" decimals="INF">25.02</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000755" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20211231" decimals="INF" format="ixt:numdotdecimal">1,700,358</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:19.2%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000763">$25.06&#8211;$39.00</span></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000775">5.23</span></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000783" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20211231" decimals="INF">30.53</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000791" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20211231" decimals="INF" format="ixt:numdotdecimal">1,533,485</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000799" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20211231" decimals="INF">30.52</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000756" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="C_0000818033_20211231" decimals="INF" format="ixt:numdotdecimal">18,943,937</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:19.2%; border-bottom:double 2.5pt transparent;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000776">6.59</span></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000784" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="C_0000818033_20211231" decimals="INF">18.71</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlishares" id="F_000792" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="C_0000818033_20211231" decimals="INF" format="ixt:numdotdecimal">12,243,887</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000800" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" contextRef="C_0000818033_20211231" decimals="INF">19.13</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p></ix:nonNumeric>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">On December&#160;31,&#160;2021, we had reserved <ix:nonFraction unitRef="U_xbrlishares" id="F_000801" name="hrtx:ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="C_0000818033_20211231" decimals="INF" format="ixt:numdotdecimal">21,747,130</ix:nonFraction>&#160;shares of common stock for future issuance on exercise of outstanding options and vesting of outstanding restricted stock units granted under the 2007 Plan, as well as the non-plan grants.</span></p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Valuation and Expense Information</span></p><ix:nonNumeric id="F_000384" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table summarizes stock-based compensation expense related to stock-based payment awards pursuant to our equity compensation arrangements (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000802" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">19,482</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000803" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">20,731</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000804" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">19,202</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000805" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">11,816</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000806" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,601</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000807" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">13,564</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000808" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">15,553</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000809" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">13,886</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000810" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">18,645</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000811" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">46,851</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000812" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">50,218</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000813" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">51,411</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p></ix:nonNumeric>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of December&#160;31,&#160;2021, there was $<ix:nonFraction unitRef="U_iso4217USD" id="F_000814" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="C_0000818033_20211231" decimals="-5" scale="6">99.7</ix:nonFraction> million of total unrecognized compensation cost related to non-vested, stock-based payment awards granted under all of our equity compensation plans and all non-plan option grants. Total unrecognized compensation cost will be adjusted for future changes in estimated forfeitures. We expect to recognize this compensation cost over a weighted-average period of <ix:nonNumeric id="F_000815" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="C_0000818033_20210101_20211231" format="ixt-sec:duryear">2.8</ix:nonNumeric>&#160;years.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The fair value of RSUs is estimated based on the closing market price of our common stock on the date of the grant. RSUs generally vest quarterly over a <span style="-sec-ix-hidden:F_000816">four-year</span> period</span>.</p><ix:nonNumeric id="F_000385" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000385_dcnt_38bb9fcf-4ef4-4632-a833-3d716f8b4645">
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We estimated the fair value of each option grant and ESPP purchase right on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Options:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000817" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231" decimals="3" scale="-2">1.1</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000818" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231" decimals="3" scale="-2">0.5</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000819" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20190101_20191231" decimals="3" scale="-2">1.8</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000820" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000821" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000822" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20190101_20191231" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000823" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231" decimals="3" scale="-2">62.6</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000824" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231" decimals="3" scale="-2">69.4</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000825" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20190101_20191231" decimals="3" scale="-2">66.5</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected life (years)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000826">6</span></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000827">6</span></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000828">6</span></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p></ix:nonNumeric></ix:continuation>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000346_dcnt_9283bb1d-cf23-4d2e-8388-9d8f62aa3d7d"><ix:continuation id="F_000385_dcnt_38bb9fcf-4ef4-4632-a833-3d716f8b4645">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">ESPP:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000829" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231" decimals="3" scale="-2">0.1</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000830" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231" decimals="3" scale="-2">0.1</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000831" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231" decimals="3" scale="-2">1.9</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000832" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000833" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000834" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000835" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231" decimals="3" scale="-2">46.9</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000836" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231" decimals="3" scale="-2">67.7</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_xbrlipure" id="F_000837" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231" decimals="3" scale="-2">52.1</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected life (months)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000838">6</span></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000839">6</span></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000840">6</span></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div></ix:continuation>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The weighted-average fair value of options granted was $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000841" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231" decimals="2">7.10</ix:nonFraction>, $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000842" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231" decimals="2">9.76</ix:nonFraction> and $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000843" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231" decimals="2">14.70</ix:nonFraction> for the years ended December&#160;31,&#160;2021, 2020 and 2019, respectively.</span></p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The weighted-average fair value of shares purchased through the ESPP was $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000844" name="hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20211231" decimals="2">3.64</ix:nonFraction>, $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000845" name="hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20201231" decimals="2">5.18</ix:nonFraction> and $<ix:nonFraction unitRef="U_iso4217USD_xbrlishares" id="F_000846" name="hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20191231" decimals="2">5.94</ix:nonFraction> for the years ended December&#160;31,&#160;2021, 2020 and 2019, respectively.</span></p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The risk-free interest rate assumption is based on observed interest rates on U.S. Treasury debt securities with maturities close to the expected term of our employee and director stock options and ESPP purchases.</span></p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The dividend yield assumption is based on our history and expectation of dividend payouts. We have never paid dividends on our common stock, and we do not anticipate paying dividends in the foreseeable future.</span></p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We used our historical stock price to estimate volatility.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The expected life of employee and director stock options represents the average of the contractual term of the options and the weighted-average vesting period, as permitted under the simplified method. We have elected to use the simplified method, as we do not have enough historical exercise experience to provide a reasonable basis on which to estimate the expected term. The expected life for the ESPP purchase rights is <ix:nonNumeric id="F_000847" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231" format="ixt-sec:durmonth">6</ix:nonNumeric> months, which represents the length of each purchase period.</span></p></ix:continuation><ix:nonNumeric id="F_000347" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">11</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Employee Benefit Plan</p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have a defined contribution 401(k) plan (&#8220;Plan&#8221;) covering substantially all of our employees. In the past three calendar years, we made matching cash contributions equal to <ix:nonFraction unitRef="U_xbrlipure" id="F_000848" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" contextRef="C_0000818033_20210101_20211231" decimals="2" scale="-2"><ix:nonFraction unitRef="U_xbrlipure" id="F_000849" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" contextRef="C_0000818033_20200101_20201231" decimals="2" scale="-2"><ix:nonFraction unitRef="U_xbrlipure" id="F_000850" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" contextRef="C_0000818033_20190101_20191231" decimals="2" scale="-2">50</ix:nonFraction></ix:nonFraction></ix:nonFraction>% of each participant&#8217;s contribution during the Plan year up to a maximum amount equal to the lesser of <ix:nonFraction unitRef="U_xbrlipure" id="F_000851" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" contextRef="C_0000818033_srtRangeAxis_srtMaximumMember_20210101_20211231" decimals="2" scale="-2"><ix:nonFraction unitRef="U_xbrlipure" id="F_000852" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" contextRef="C_0000818033_srtRangeAxis_srtMaximumMember_20200101_20201231" decimals="2" scale="-2"><ix:nonFraction unitRef="U_xbrlipure" id="F_000853" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" contextRef="C_0000818033_srtRangeAxis_srtMaximumMember_20190101_20191231" decimals="2" scale="-2">3</ix:nonFraction></ix:nonFraction></ix:nonFraction>% of each participant&#8217;s annual compensation or $<ix:nonFraction unitRef="U_iso4217USD" id="F_000854" name="hrtx:DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" contextRef="C_0000818033_20210101_20211231" decimals="INF" format="ixt:numdotdecimal">8,700</ix:nonFraction>, $<ix:nonFraction unitRef="U_iso4217USD" id="F_000855" name="hrtx:DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" contextRef="C_0000818033_20200101_20201231" decimals="INF" format="ixt:numdotdecimal">8,550</ix:nonFraction> and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000856" name="hrtx:DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" contextRef="C_0000818033_20190101_20191231" decimals="INF" format="ixt:numdotdecimal">8,400</ix:nonFraction> for the years ended December 31, 2021, 2020 and 2019, respectively. Such amounts were recorded as expense in the corresponding years. We may also contribute additional discretionary amounts to the Plan as we determine. For the years ended December 31, 2021, 2020 and 2019, we contributed $<ix:nonFraction unitRef="U_iso4217USD" id="F_000857" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="C_0000818033_20210101_20211231" decimals="INF" scale="6">1.3</ix:nonFraction> million, $<ix:nonFraction unitRef="U_iso4217USD" id="F_000858" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="C_0000818033_20200101_20201231" decimals="INF" scale="6">1.1</ix:nonFraction> million and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000859" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="C_0000818033_20190101_20191231" decimals="INF" scale="6">1.0</ix:nonFraction> million, respectively, to the Plan. No discretionary contributions have been made to the Plan since its inception.</p></ix:nonNumeric><ix:nonNumeric id="F_000348" name="us-gaap:IncomeTaxDisclosureTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true" continuedAt="F_000348_dcnt_24112587-b627-4deb-85ee-2dfafb1abe62">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><br /></p></ix:nonNumeric>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000348_dcnt_24112587-b627-4deb-85ee-2dfafb1abe62" continuedAt="F_000348_dcnt_8bfbf884-e657-42a0-a75f-5f209de0c99f">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Income Taxes</p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the years ended December 31, 2021, 2020 and 2019, we did not record a provision for income taxes due to a full valuation allowance against our deferred tax assets.</p><ix:nonNumeric id="F_000386" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The difference between the provision for income taxes and income taxes computed using the effective U.S. federal statutory rate is as follows (in thousands):</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax at statutory federal rate</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000860" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">46,343</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000861" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">47,728</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000862" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">42,997</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State tax, net of federal benefit</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000863" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="C_0000818033_20210101_20211231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">8,683</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000864" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="C_0000818033_20200101_20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">8,218</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000865" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="C_0000818033_20190101_20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" scale="3">9,823</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development credits</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000866" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,173</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000867" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,327</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000868" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,855</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000869" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,584</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000870" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,675</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000871" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,906</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-deductible compensation</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000872" name="hrtx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,970</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000873" name="hrtx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,455</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000874" name="hrtx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,720</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000875" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">51,459</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000876" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">53,621</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000877" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">49,479</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000878" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">1,186</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000879" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" contextRef="C_0000818033_20200101_20201231" decimals="-3" scale="3">522</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000880" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" contextRef="C_0000818033_20190101_20191231" decimals="-3" scale="3">570</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision for income taxes</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000881" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:zerodash">&#8212;</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000882" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:zerodash">&#8212;</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000883" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:zerodash">&#8212;</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div></ix:nonNumeric>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:nonNumeric id="F_000387" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred income tax assets and liabilities arising from differences between accounting for financial statement purposes and tax purposes, less valuation allowance at year-end are as follows (in thousands):</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss carryforward</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000884" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">294,189</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000885" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">251,971</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development credits</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000886" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">55,789</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000887" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">49,683</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000888" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">23,342</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000889" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">20,211</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000890" name="hrtx:DeferredTaxAssetsTaxLeaseLiabilities" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,564</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000891" name="hrtx:DeferredTaxAssetsTaxLeaseLiabilities" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,330</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000892" name="us-gaap:DeferredTaxAssetsOther" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,953</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000893" name="us-gaap:DeferredTaxAssetsOther" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">3,777</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total gross deferred tax assets</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000894" name="us-gaap:DeferredTaxAssetsGross" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">379,837</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000895" name="us-gaap:DeferredTaxAssetsGross" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">329,972</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use lease assets</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000896" name="hrtx:DeferredTaxLiabilitiesRightOfUseLeaseAssets" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,420</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000897" name="hrtx:DeferredTaxLiabilitiesRightOfUseLeaseAssets" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,014</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total gross deferred tax liabilities</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000898" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,420</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000899" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,014</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000900" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">377,417</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<ix:nonFraction unitRef="U_iso4217USD" id="F_000901" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">325,958</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax assets</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div></ix:nonNumeric>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have established a valuation allowance to offset net deferred tax assets as of December 31, 2021 and 2020 due to the uncertainty of realizing future tax benefits from such assets.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, we had federal and state net operating loss (&#8220;NOL&#8221;) carryforwards of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000902" name="us-gaap:OperatingLossCarryforwards" contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20211231" decimals="-8" scale="9">1.2</ix:nonFraction> billion and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000903" name="us-gaap:OperatingLossCarryforwards" contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapStateAndLocalJurisdictionMember_20211231" decimals="-5" scale="6">743.4</ix:nonFraction> million, respectively. The federal NOL carryforwards consist of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000904" name="hrtx:ExpiringOperatingLossCarryforwards" contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20211231" decimals="-5" scale="6">547.4</ix:nonFraction> million generated before January 1, 2018, which began to expire in <ix:nonNumeric id="F_000905" name="hrtx:NetOperatingLossCarryforwardsExpirationYear" contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20210101_20211231">2021</ix:nonNumeric>, and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000906" name="hrtx:IndefiniteOperatingLossCarryforwards" contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20211231" decimals="-5" scale="6">664.2</ix:nonFraction> million that can be carried forward indefinitely, but are subject to the <ix:nonFraction unitRef="U_xbrlipure" id="F_000907" name="hrtx:TaxableIncomeLimitationPercentageForOperatingLossCarryforward" contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20211231" decimals="2" scale="-2">80</ix:nonFraction>% taxable income limitation. The state NOL carryforwards will begin to expire in <ix:nonNumeric id="F_000908" name="hrtx:NetOperatingLossCarryforwardsExpirationYear" contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapStateAndLocalJurisdictionMember_20210101_20211231">2028</ix:nonNumeric>.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, we had federal and state research and development credit carryforwards of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000909" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20211231" decimals="-5" scale="6">45.3</ix:nonFraction> million and $<ix:nonFraction unitRef="U_iso4217USD" id="F_000910" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapStateAndLocalJurisdictionMember_20211231" decimals="-5" scale="6">20.4</ix:nonFraction> million, respectively. The federal research and development credit carryforwards will begin to expire in <ix:nonNumeric id="F_000911" name="hrtx:DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20210101_20211231">2022</ix:nonNumeric>. The state research and development credit carryforwards will begin to expire in <ix:nonNumeric id="F_000912" name="hrtx:DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapStateAndLocalJurisdictionMember_20210101_20211231">2023</ix:nonNumeric>. </p></ix:continuation>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000348_dcnt_8bfbf884-e657-42a0-a75f-5f209de0c99f" continuedAt="F_000348_dcnt_e2c6c7e8-0559-4f93-8837-797ec562e012">
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Internal Revenue Code (&#8220;IRC&#8221;) Sections 382 and 383 place a limitation on the amount of taxable income that can be offset by NOL and credit carryforwards after a change in control (generally greater than 50% change in ownership within a three-year period) of a loss corporation. Generally, after a change in control, a loss corporation cannot deduct NOL and credit carryforwards in excess of the IRC Sections 382 and 383 limitation. State jurisdictions have similar rules. We have previously performed an analysis of IRC Sections 382 and 383 through 2018 and determined there were ownership changes in 2007, 2011 and 2013. We are currently in the process of updating our IRC Sections 382 and 383 analysis through 2021. The limitation in the federal and state NOL and research and development credit carryforwards that expire unused would reduce the deferred tax assets, which are fully offset by a valuation allowance.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We file U.S. and state income tax returns with varying statutes of limitations. The tax years from 2001 to 2021 remain open to examination due to the carryover of unused NOL carryforwards and tax credits.</p><ix:nonNumeric id="F_000388" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" contextRef="C_0000818033_20210101_20211231" escape="true">
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A reconciliation of our unrecognized tax benefits is as follows (in&#160;thousands):</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at beginning of year</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000913" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">7,406</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000914" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_0000818033_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,784</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000915" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_0000818033_20181231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,385</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions for tax positions of prior years</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000916" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="C_0000818033_20210101_20211231" decimals="-3" scale="3">107</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000917" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="C_0000818033_20200101_20201231" decimals="-3" scale="3">341</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000918" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="C_0000818033_20190101_20191231" decimals="-3" scale="3">147</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions based on tax positions related to current year</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000919" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="C_0000818033_20210101_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,118</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000920" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="C_0000818033_20200101_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,281</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000921" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="C_0000818033_20190101_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">2,252</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at end of year</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000922" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_0000818033_20211231" decimals="-3" format="ixt:numdotdecimal" scale="3">9,631</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000923" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_0000818033_20201231" decimals="-3" format="ixt:numdotdecimal" scale="3">7,406</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><ix:nonFraction unitRef="U_iso4217USD" id="F_000924" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_0000818033_20191231" decimals="-3" format="ixt:numdotdecimal" scale="3">4,784</ix:nonFraction></p></td>
<td valign="bottom" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div></ix:nonNumeric>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due to our valuation allowance, the $<ix:nonFraction unitRef="U_iso4217USD" id="F_000925" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_0000818033_20211231" decimals="-5" scale="6">9.6</ix:nonFraction> million of unrecognized tax benefits would not affect the effective tax rate, if recognized. It is the Company&#8217;s practice to recognize interest and penalties related to income tax matters in income tax expense. As of December 31, 2021, we had <ix:nonFraction unitRef="U_iso4217USD" id="F_000926" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" contextRef="C_0000818033_20211231" decimals="INF" format="ixt-sec:numwordsen" scale="6">no</ix:nonFraction> accrued interest and penalties related to uncertain tax positions. We do not expect any material changes to the estimated amount of liability associated with our uncertain tax positions within the next 12 months.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:12pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On March 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (&#8220;CARES Act&#8221;) was enacted and signed into law in response to the COVID-19 pandemic. GAAP requires recognition of the tax effects of new legislation during the reporting period that includes the enactment date. The CARES Act includes changes to the tax provisions that benefits business entities and makes certain technical corrections to the 2017 Tax Cuts and Jobs Act. The tax relief measures for businesses include a <span style="-sec-ix-hidden:F_000927">five-year</span> net operating loss carryback, suspension of the annual deduction limitation of <ix:nonFraction unitRef="U_xbrlipure" id="F_000928" name="hrtx:SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward" contextRef="C_0000818033_20200327" decimals="2" scale="-2">80</ix:nonFraction>% of taxable income from net operating losses generated in a tax year beginning after December 31, 2017, changes in the deductibility of interest, acceleration of alternative minimum tax credit refunds, payroll tax relief, technical corrections on net operating loss carryforwards for fiscal year taxpayers and allows accelerated deduction qualified improvement property. The CARES Act also provides other non-tax benefits to assist those impacted by the pandemic.&#160;We evaluated the impact of the CARES Act and determined that there was no material impact for the year ended December 31, 2021. &#160;</p>
<p style="margin-bottom:12pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On June 29, 2020, California Assembly Bill 85 was signed into law. The legislation suspends the California net operating loss deductions for 2020, 2021, and 2022 for certain taxpayers and imposes a limitation of certain California tax credits for 2020, 2021, and 2022. The legislation disallows the use of California net operating loss deductions if the taxpayer recognizes business income, and its adjusted gross income is greater than $<ix:nonFraction unitRef="U_iso4217USD" id="F_000929" name="hrtx:AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions" contextRef="C_0000818033_srtRangeAxis_srtMinimumMember_us-gaapIncomeTaxAuthorityNameAxis_us-gaapCaliforniaFranchiseTaxBoardMember_20200627_20200629" decimals="INF" scale="6">1.0</ix:nonFraction> million. The carryover periods for net operating loss deductions disallowed by this provision will be extended. Additionally, any business credit will only offset a maximum of $<ix:nonFraction unitRef="U_iso4217USD" id="F_000930" name="hrtx:BusinessCreditOffsetAmount" contextRef="C_0000818033_srtRangeAxis_srtMaximumMember_us-gaapIncomeTaxAuthorityNameAxis_us-gaapCaliforniaFranchiseTaxBoardMember_20200629" decimals="INF" scale="6">5.0</ix:nonFraction> million of California tax. In 2022, California enacted Senate Bill 113, which removed the net operating loss suspension and limited use of business tax credits for 2022.&#160;Senate Bill 113 will have no income tax impact, as we continue to record a full valuation allowance against the deferred tax assets due to our cumulative tax losses.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br /></p></ix:continuation>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">95</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><ix:continuation id="F_000348_dcnt_e2c6c7e8-0559-4f93-8837-797ec562e012">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On December 27, 2020, the &#8220;Consolidated Appropriations Act, 2021&#8221; was enacted and signed into law to further COVID-19 economic relief and extend certain expiring tax provisions. The relief package includes a tax provision clarifying that businesses with forgiven PPP loans can deduct regular business expenses that are paid for with the loan proceeds. Additional pandemic relief tax measures include an expansion of the employee retention credit, enhanced charitable contribution deductions, and a temporary full deduction for business expenses for food and beverages provided by a restaurant. The provisions did not have a material impact on our financial statements for the year ended December 31, 2021.</p></ix:continuation>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:6pt;">&#160;</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;">&#160;</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 9.</span></p></td>
<td valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_9_CHANGES_IN_DISAGREEMENTS_WITH_ACC">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.</p></td></tr></table></div>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On July 15, 2021, WithumSmith+Brown, PC, an independent registered public accounting firm (&#8220;<span style="font-style:italic;">Withum</span>&#8221;), acquired certain assets of OUM &#38; Co. LLP (&#8220;<span style="font-style:italic;">OUM</span>&#8221;), the independent registered public accounting firm for&#160;Heron Therapeutics, Inc.&#160;(the &#8220;<span style="font-style:italic;">Company</span>&#8221;) (the &#8220;<span style="font-style:italic;">Transaction</span>&#8221;). As a result of this Transaction, on July 15, 2021, OUM resigned as the Company&#8217;s independent registered public accounting firm. Concurrent with such resignation, the Company, with the approval of its Audit Committee, consented to the engagement of Withum as the Company&#8217;s new independent registered public accounting firm, effective July 15, 2021.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prior to the Transaction, the Company did not consult with Withum regarding the application of accounting principles to any specific completed or contemplated transaction or regarding the type of audit opinion that might be rendered by Withum on the Company&#8217;s financial statements, and Withum did not provide any written or oral advice that was an important factor considered by the Company in reaching a decision as to any accounting, auditing or financial reporting issue.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">OUM&#8217;s Report of Independent Registered Public Accounting Firm (the &#8220;<span style="font-style:italic;">Audit Report</span>&#8221;) on the Company&#8217;s financial statements for the fiscal years ended&#160;December 31, 2020 and 2019 did not contain any adverse opinion or disclaimer of opinion and was not qualified or modified as to uncertainty, audit scope or accounting principles.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the years ended December 31, 2020 and 2019, and during the interim period from the end of the most recently completed fiscal year through July 15, 2021, the date of resignation, there were no &#8220;disagreements&#8221; <span style="color:#000000;">(as such term is defined in Item 304(a)(1)(iv) of Regulation S-K and the related instructions to Item 304)</span> with OUM on any matter of accounting principles or practices, financial statement disclosure or auditing scope or procedures, which disagreements, if not resolved to the satisfaction of OUM would have caused it to make reference to such disagreement in its reports. During the fiscal years ended December 31, 2020 and 2019, and the subsequent interim period through July 15, 2021, there have been no &#8220;reportable events&#8221; (as such term is defined in Item 304 (a)(1)(v) of Regulation S-K).</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 9A.</span></p></td>
<td valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_9A_CONTROLS_PROCEDURES">CONTROLS AND PROCEDURES.</p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:italic;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:italic;text-decoration:none;Background-color:#FFFFFF;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(a)</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:italic;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#FFFFFF;text-decoration:none;"></span><span style="font-style:normal;color:#000000;"></span><span style="Background-color:#FFFFFF;font-size:10pt;font-family:Times New Roman;">Disclosure Controls and Procedures&#59; Changes in Internal Control Over Financial Reporting</span></p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Our management, with the participation of our principal executive and principal financial and accounting officers, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules&#160;13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (&#8220;Exchange Act&#8221;)) as of December&#160;31,&#160;2021. Based on this evaluation, our principal executive and principal financial and accounting officers concluded that our disclosure controls and procedures were effective as of December&#160;31,&#160;2021.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">There have been no significant changes in our internal control over financial reporting that occurred during the period covered by this Annual Report on Form&#160;10-K that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:18pt;line-height:12pt;font-weight:normal;font-style:italic;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:18pt;line-height:12pt;font-weight:normal;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:italic;text-decoration:none;Background-color:#FFFFFF;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(b)</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:18pt;line-height:12pt;font-weight:normal;font-style:italic;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="text-decoration:none;Background-color:#FFFFFF;font-size:10pt;font-family:Times New Roman;"></span><span style="font-style:normal;color:#000000;"></span><span style="Background-color:#FFFFFF;font-size:10pt;font-family:Times New Roman;">Management Report on Internal Control Over Financial Reporting</span></p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rule&#160;13a-15(f) and Rule&#160;15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, our principal executive and principal financial officers and effected by our Board of Directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the U.S. and includes those policies and procedures that:</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;">pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets&#59;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the U.S., and that receipts and expenditures are being made only in accordance with authorizations of our management and directors&#59;&#160;and</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:3.85%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></span><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:10pt;line-height:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our financial statements.</span></p></td></tr></table></div>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Our management assessed the effectiveness of our internal control over financial reporting as of December&#160;31, 2021. In making this assessment, our management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in </span><span style="font-style:italic;Background-color:#FFFFFF;">Internal Control-Integrated Framework (2013)</span><span style="Background-color:#FFFFFF;">.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Based on our assessment, management concluded that, as of December&#160;31, 2021, our internal control over financial reporting was effective based on those criteria.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The independent registered public accounting firm that audited the consolidated financial statements that are included in this Annual Report on Form&#160;10-K has issued an audit report on our internal control over financial reporting. The audit report is included in Item 8 of this Annual Report on Form 10-K.</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">I</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">TEM 9B.</span></p></td>
<td valign="top">
<p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_9B_OR_INFORMATION">OTHER INFORMATION<span style="font-style:italic;">.</span></p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">None.</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 9C.</span></p></td>
<td valign="top">
<p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS<span style="font-style:italic;">.</span></p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Not applicable.</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="PART_III"><span style="Background-color:#FFFFFF;">PART III</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 10.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_10_DIRECTORS_EXECUTIVE_FICERS_CORPO">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.</p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Information required by this item will be contained in our Definitive Proxy Statement for our 2022 Annual Meeting of Stockholders, to be filed pursuant to Regulation&#160;14A with the SEC within 120&#160;days of December&#160;31,&#160;2021. Such information is incorporated herein by reference.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We have adopted a Code of Ethics that applies to our Principal Executive Officer, Principal Financial and Accounting Officer, and to all of our other officers, directors and employees. The Code of Ethics is available in the Corporate Governance section of the Investor Resources page on our website at </span><span style="font-style:italic;Background-color:#FFFFFF;">www.herontx.com</span><span style="Background-color:#FFFFFF;">. We intend to disclose future waivers or material amendments to certain provisions of our Code of Ethics on the above-referenced website within 4 business days following the date of such waiver or amendment.</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 11.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_11_EXECUTIVE_COMPENSATION">EXECUTIVE COMPENSATION.</p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Information required by this item will be contained in our Definitive Proxy Statement for our 2022 Annual Meeting of Stockholders, to be filed pursuant to Regulation&#160;14A with the SEC within 120&#160;days of December&#160;31,&#160;2021. Such information is incorporated herein by reference.</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 12.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_12_SECURITY_OWNERSHIP_CERTAIN_BENEF">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.</p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Information required by this item will be contained in our Definitive Proxy Statement for our 2022 Annual Meeting of Stockholders, to be filed pursuant to Regulation&#160;14A with the SEC within 120&#160;days of December&#160;31,&#160;2021. Such information is incorporated herein by reference.</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 13.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_13_CERTAIN_RELATIONSHIPS_RELATED_TR">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.</p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Information required by this item will be contained in our Definitive Proxy Statement for our 2022 Annual Meeting of Stockholders, to be filed pursuant to Regulation&#160;14A with the SEC within 120&#160;days of December&#160;31,&#160;2021. Such information is incorporated herein by reference.</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 14.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_14_PRINCIPAL_ACCOUNTANT_FEES_SERVIC">PRINCIPAL ACCOUNTANT FEES AND SERVICES.</p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Information required by this item will be contained in our Definitive Proxy Statement for our 2022 Annual Meeting of Stockholders, to be filed pursuant to Regulation&#160;14A with the SEC within 120&#160;days of December&#160;31,&#160;2021. Such information is incorporated herein by reference.</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="PART_IV"><span style="Background-color:#FFFFFF;">PART IV</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 15.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_15_EXHIBITS_FINANCIAL_STATEMENT_SCH">EXHIBITS, FINANCIAL STATEMENT SCHEDULES.</p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">1.</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"></span><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;">Consolidated Financial Statements.</span></p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;margin-left:10.47%;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The consolidated financial statements and supplementary data set forth in Part II of the Annual Report on Form 10-K are included herein.</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.</span></p></td>
<td valign="top">
<p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Consolidated Financial Statement Schedules.</p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;margin-left:10.47%;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">These schedules are omitted because they are not required, or are not applicable, or the required information is shown in the consolidated financial statements or notes thereto.</span></p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.</span></p></td>
<td valign="top">
<p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Exhibits.</p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;margin-left:10.47%;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The exhibits listed in the accompanying Exhibit Index are incorporated by reference herein or filed as part of this Annual Report on Form 10-K.</span></p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="EXHIBIT_INDEX"><span style="text-decoration:underline;">EXHIBIT</span><span style="text-decoration:underline;"> INDEX</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr style="height:13pt;">
<td valign="bottom" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Exhibit</span></p></td>
<td valign="bottom" style="width:91.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Document Description</span></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160;3.1</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312509163712/dex31.htm"><span style="text-decoration:none;">Certificate of Incorporation, as amended through July 29, 2009 (incorporated by reference to our Quarterly Report on Form 10-Q for the quarter ended June 30, 2009, as Exhibit 3.1, filed on August 4, 2009)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160;3.2</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312511179119/dex31.htm"><span style="text-decoration:none;">Certificate of Amendment of Certificate of Incorporation (incorporated by reference to our Current Report on Form 8-K, as Exhibit 3.1, filed on June 30, 2011)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160;3.3</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312514009260/d659835dex31.htm"><span style="text-decoration:none;">Certificate of Amendment to the Certificate of Incorporation (incorporated by reference to our Current Report on Form 8-K, as Exhibit 3.1, filed on January 13, 2014)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160;3.4</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312517222989/d413369dex34.htm"><span style="text-decoration:none;">Certificate of Amendment to the Certificate of Incorporation (incorporated by reference to our Company&#8217;s Post-Effective Amendment to its Registration Statement on Form 8-A/A, filed on July 6, 2017)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160;3.5</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312519047780/d697177dex36.htm"><span style="text-decoration:none;">Certificate of Amendment of Certificate of Incorporation (incorporated by reference to our Annual Report on Form 10-K for the year ended December 31, 2018, as Exhibit 3.6, filed on February 22, 2019)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160;3.6</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312519032236/d699071dex31.htm"><span style="text-decoration:none;">Amended and Restated Bylaws (incorporated by reference to our Current Report on Form 8-K, as Exhibit 3.1, filed on February 8, 2019)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160;4.1</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312509227789/dex41.htm"><span style="text-decoration:none;">Common Stock Certificate (incorporated by reference to our Registration on Form S-3 (Registration No. 333-162968), as Exhibit 4.1, filed on November 6, 2009)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160;4.2</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312514253471/d750687dex41.htm"><span style="text-decoration:none;">Form of Warrant to Purchase Shares of Common Stock (incorporated by reference to our Current Report on Form 8-K, as Exhibit 4.1, filed on June 27, 2014)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160;4.3</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000081803309000041/appa8k101909ex103.htm"><span style="text-decoration:none;">Form of Warrant to Purchase Shares of Common Stock (incorporated by reference to our Current Report on Form 8-K, as Exhibit 10.3, filed on October 22, 2009)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160;4.4</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000081803306000121/appa8k121906ex3c.txt"><span style="text-decoration:none;">Amended and Restated Certificate of Designation, Preferences, and Rights of Series A Preferred Stock (incorporated by reference to our Current Report on Form 8-K, as Exhibit 3.C, filed on December 19, 2006)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160;4.5</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000156459020007973/hrtx-ex45_232.htm"><span style="text-decoration:none;">Description of the Registrant&#8217;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934 (incorporated by reference to our Annual Report on Form 10-K for the year ended December 31, 2019, as Exhibit 4.5, filed on March 2, 2020)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.1*</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/818033/000156459021020104/hrtx-def14a_20210617.htm"><span style="text-decoration:none;">1997 Employee Stock Purchase Plan, as amended to date (incorporated by reference to our Definitive Proxy Statement on Schedule 14A, as Exhibit B, filed on April 22, 2021)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.2*</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/818033/000156459021020104/hrtx-def14a_20210617.htm"><span style="text-decoration:none;">Amended and Restated 2007 Equity Incentive Plan (incorporated by reference to our Definitive Proxy Statement on Schedule 14A, as Exhibit A, filed on April 22, 2021)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.3*</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000081803308000004/appas80108ex43.htm"><span style="text-decoration:none;">Form of 2007 Equity Incentive Plan Stock Option Agreement (incorporated by reference to our Registration on Form S-8 (Registration No. 333-148660), as Exhibit 4.3, filed on January 14, 2008)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.4*</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000081803308000004/appas80108ex44.htm"><span style="text-decoration:none;">Form of 2007 Equity Incentive Plan Restricted Stock Unit Agreement (incorporated by reference to our Registration on Form S-8 (Registration No. 333-148660), as Exhibit 4.4, filed on January 14, 2008)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.5*</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312508070784/dex10o.htm"><span style="text-decoration:none;">Form of 2007 Equity Incentive Plan Restricted Stock Award Agreement (incorporated by reference to our Annual Report on Form 10-K for the year ended December 31, 2007, as Exhibit 10-O, filed on March 31, 2008)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.6*</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312508070784/dex10s.htm"><span style="text-decoration:none;">Form of Indemnification Agreement (incorporated by reference to our Annual Report on Form 10-K for the year ended December 31, 2007, as Exhibit 10-S, filed on March 31, 2008)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.7*</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312513213597/d534545dex10ai.htm"><span style="text-decoration:none;">Executive Employment Agreement, dated May 1, 2013, by and between the Company and Barry D. Quart, Pharm.D. (incorporated by reference to our Quarterly Report on Form 10-Q for the quarter ended March 31, 2013, as Exhibit 10-AI, filed on May 10, 2013)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.8</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312513325343/d578413dex10al.htm"><span style="text-decoration:none;">Form of Non-Qualified Stock Option Agreement (incorporated by reference to our Quarterly Report on Form 10-Q for the quarter ended June 30, 2013, as Exhibit 10-AL, filed on August 8, 2013)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.9*</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312515179414/d924919dex101.htm"><span style="text-decoration:none;">Amendment to Executive Employment Agreement, dated May 1, 2013, as amended on April 22, 2015, by and between the Company and Dr. Barry Quart (incorporated by reference to our Quarterly Report on Form 10-Q for the quarter ended March 31, 2015, as Exhibit 10.1, filed on May 8, 2015)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.10+</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312515206694/d933496dex101.htm"><span style="text-decoration:none;">SUSTOL<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (granisetron, extended release) Injection Commercial Manufacturing Services Agreement &#8211; Finished Final Drug Product, dated May 27, 2015, by and between the Company and Lifecore Biomedical, LLC) (incorporated by reference to our Current Report on Form 8-K, as Exhibit 10.1, filed on May 29, 2015)</span></a><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.11+</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312516803240/d287111dex1036.htm"><span style="text-decoration:none;">Commercial Supply Agreement, dated December 8, 2015, by and between the Company and SAFC, Inc. (incorporated by reference to our Annual Report on Form 10-K/A Amendment No. 1 for the year ended December 31, 2015, as Exhibit 10.36, filed on December 23, 2016)</span></a></p></td>
</tr></table></div>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10</span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2</span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</span></p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312516579939/d191733dex101.htm"><span style="text-decoration:none;">Executive Employment Agreement, dated January 28, 2016, by and between the Company and Kimberly Manhard (incorporated by reference to our Quarterly Report on Form 10-Q for the quarter ended March 31, 2016, as Exhibit 10.1, filed on May 5, 2016)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.13</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312516763038/d256947dex103.htm"><span style="text-decoration:none;">Lease Agreement, dated October 18, 2016, by and between the Company and AP3-SD1 Campus Point LLC (incorporated by reference to our Quarterly Report on Form 10-Q for the quarter ended September 30, 2016, as Exhibit 10.3, filed on November 8, 2016)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.14</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000129993317000263/exhibit1.htm"><span style="text-decoration:none;">First Amendment to Lease, dated March 15, 2017, by and between the Company and AP3-SD1 Campus Point LLC (incorporated by reference to our Current Report on Form 8-K, as Exhibit 10.1, filed on March 17, 2017)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.15</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000119312518158506/d570756dex101.htm"><span style="text-decoration:none;">Second Amendment to Lease, dated May 8, 2018, by and between the Company and AP3-SD1 Campus Point LLC (incorporated by reference to our Quarterly Report on Form 10-Q for the quarter ended March 31, 2018, as Exhibit 10.1, filed on May 10, 2018)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.16*</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000156459019028537/hrtx-ex101_26.htm"><span style="text-decoration:none;">Executive Employment Agreement, dated July 15, 2019, by and between the Company and John Poyhonen (incorporated by reference to our Quarterly Report on Form 10-Q for the quarter ended June 30, 2019, as Exhibit 10.1, filed on August 5, 2019)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.17</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/0000818033/000156459019046547/hrtx-ex101_6.htm"><span style="text-decoration:none;">Third Amendment to Lease, dated December 19, 2019, by and between the Company and ARE-SD Region No. 61, LLC (incorporated by reference to our Current Report on Form 8-K, as Exhibit 10.1, filed on December 20, 2019)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.18</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/818033/000156459021029621/hrtx-ex101_6.htm"><span style="text-decoration:none;">Note Purchase Agreement, dated as of May 24, 2021, by and among Heron Therapeutics, Inc. and funds affiliated with Baker Bros. Advisors, LP (incorporated by reference to our Current Report on Form 8-K, as Exhibit 10.1, filed on May 25, 2021)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.19</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="http://www.sec.gov/Archives/edgar/data/818033/000156459021053953/hrtx-ex101_116.htm"><span style="text-decoration:none;">Fourth Amendment to Lease, dated October 13, 2021, by and between the Company and ARE-SD Region No. 61, LLC (incorporated by reference to our Quarterly Report on Form 10-Q for the quarter ended September 30, 2021, as Exhibit 10.1, filed on November 3, 2021)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.1</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="hrtx-ex231_8.htm"><span style="text-decoration:none;">Consent of Independent Registered Public Accounting Firm (WithumSmith+Brown, PC)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.2</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="hrtx-ex232_246.htm"><span style="text-decoration:none;">Consent of Independent Registered Public Accounting Firm (OUM &#38; CO. LLP)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24.1</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="#POWER_ATTORNEY"><span style="text-decoration:none;">Power of Attorney (included on the signature page hereto)</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31.1</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="hrtx-ex311_7.htm"><span style="text-decoration:none;">Certification Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31.2</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="hrtx-ex312_6.htm"><span style="text-decoration:none;">Certification Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32.1</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><a href="hrtx-ex321_9.htm"><span style="text-decoration:none;">Certification Pursuant to 18&#160;U.S.C. Section&#160;1350, as Adopted Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</span></a></p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101.INS</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inline XBRL Instance Document &#8211; the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101.SCH</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inline XBRL Taxonomy Extension Schema Document</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101.CAL</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inline XBRL Taxonomy Extension Calculation Linkbase Document</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101.DEF</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inline XBRL Taxonomy Extension Definition Linkbase Document</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101.LAB</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inline XBRL Taxonomy Extension Label Linkbase Document</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101.PRE</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inline XBRL Taxonomy Extension Presentation Linkbase Document</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:8.02%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104</p></td>
<td valign="top" style="width:91.98%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cover Page Interactive Data File (embedded within the Inline XBRL document and contained in Exhibit 101)</p></td>
</tr>
</table></div>
<p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:73.72%;text-indent:0%;font-family:Times New Roman;font-size:6pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-top:2pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</span></p></td>
<td valign="top">
<p style="margin-top:2pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Cambria;font-size:12pt;"><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;">Management contract or compensatory plan, contract or arrangement.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.24%;white-space:nowrap">
<p style="margin-bottom:0pt;margin-top:0pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">+</span></p></td>
<td valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Cambria;font-size:12pt;"><span style="color:#000000;"></span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Confidential treatment has been requested with respect to certain portions of the exhibit, which portions have been omitted and filed separately with the U.S. Securities and Exchange Commission. &#160;</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:10.47%;white-space:nowrap">
<p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ITEM 16.</span></p></td>
<td valign="top">
<p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;" id="ITEM_16_FORM_10K_SUMMARY">FORM 10-K SUMMARY.</p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">None.</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102</p>
<hr style="page-break-after:always" />
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="SIGNATURES"><span style="Background-color:#FFFFFF;">SIGNATURES</span></p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></p>
<p style="text-align:center;margin-top:18pt;margin-bottom:0pt;text-indent:7.69%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">HERON THERAPEUTICS, INC.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr style="height:9.9pt;">
<td valign="top" style="width:50%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">DATE: February 28, 2022</p></td>
<td valign="top" style="width:5%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">BY:</p></td>
<td valign="top" style="width:1%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:1pt;">&#160;</p></td>
<td valign="bottom" style="width:44%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/&#160;&#160;BARRY QUART</p></td>
</tr>
<tr style="height:15pt;">
<td valign="bottom" style="width:50%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:12pt;">&#160;</p></td>
<td valign="bottom" style="width:5%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:1pt;">&#160;</p></td>
<td valign="bottom" style="width:44%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Barry Quart, Pharm.D.</p></td>
</tr>
<tr style="height:15pt;">
<td valign="bottom" style="width:50%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:12pt;">&#160;</p></td>
<td valign="bottom" style="width:5%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:12pt;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:1pt;">&#160;</p></td>
<td valign="bottom" style="width:44%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Chief Executive Officer</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;" id="POWER_ATTORNEY">POWER OF ATTORNEY</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">KNOW ALL PERSONS BY THESE PRESENTS that each individual whose signature appears below constitutes and appoints Barry Quart as his or her true and lawful attorney-in-fact and agent, with full power of substitution, for him or her and in his or her name, place and stead, in any and all capacities, with respect to this annual report and any and all amendments thereto, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent, full power and authority to do and perform each and every act and thing requisite and necessary to be done in and about the premises, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all the said attorney-in-fact and agent or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof. </p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="middle" style="width:29.98%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Signature</p></td>
<td valign="top" style="width:1.06%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-weight:bold;;font-size:8pt;">&#160;</p></td>
<td valign="middle" style="width:47.26%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Title</p></td>
<td valign="top" style="width:1%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-weight:bold;;font-size:8pt;">&#160;</p></td>
<td valign="middle" style="width:20.68%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Date</p></td>
</tr>
<tr style="height:6.75pt;">
<td valign="top" style="width:29.98%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1.06%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="top" style="width:47.26%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="bottom" style="width:20.68%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:29.98%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/&#160;&#160;BARRY QUART</p></td>
<td valign="top" style="width:1.06%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Chief Executive Officer and </p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Chairman of the Board of Directors</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">(Principal Executive Officer)</p></td>
<td valign="top" style="width:1%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">February 28, 2022</p></td>
</tr>
<tr style="height:11.3pt;">
<td valign="top" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Barry Quart, Pharm.D.</p></td>
<td valign="top" style="width:1.06%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1.06%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="bottom" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:29.98%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/&#160;&#160;LISA PERAZA</p></td>
<td valign="top" style="width:1.06%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vice President, Chief Accounting Officer</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">(Principal Financial<span style="font-size:12pt;font-style:normal;color:#000000;"> </span>and Accounting Officer)</p></td>
<td valign="top" style="width:1%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">February 28, 2022</p></td>
</tr>
<tr style="height:9.95pt;">
<td valign="top" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lisa Peraza</p></td>
<td valign="top" style="width:1.06%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1.06%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="bottom" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr style="height:12.5pt;">
<td valign="top" style="width:29.98%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/&#160;&#160;STEPHEN DAVIS</p></td>
<td valign="top" style="width:1.06%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Director</p></td>
<td valign="top" style="width:1%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">February 28, 2022</p></td>
</tr>
<tr style="height:15pt;">
<td valign="bottom" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stephen Davis</p></td>
<td valign="top" style="width:1.06%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1.06%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="bottom" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr style="height:12.5pt;">
<td valign="top" style="width:29.98%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/&#160;&#160;SHARMILA DISSANAIKE</p></td>
<td valign="top" style="width:1.06%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Director</p></td>
<td valign="top" style="width:1%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">February 28, 2022</p></td>
</tr>
<tr style="height:15pt;">
<td valign="bottom" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sharmila Dissanaike</p></td>
<td valign="top" style="width:1.06%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1.06%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="bottom" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1.06%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="bottom" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr style="height:12.5pt;">
<td valign="top" style="width:29.98%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/&#160;&#160;CRAIG JOHNSON</p></td>
<td valign="top" style="width:1.06%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Director</p></td>
<td valign="top" style="width:1%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">February 28, 2022</p></td>
</tr>
<tr style="height:15pt;">
<td valign="bottom" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Craig Johnson</p></td>
<td valign="top" style="width:1.06%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1.06%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="bottom" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr style="height:11.6pt;">
<td valign="top" style="width:29.98%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/&#160;&#160;KIMBERLY MANHARD</p></td>
<td valign="top" style="width:1.06%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Executive Vice President, Drug Development and Director</p></td>
<td valign="top" style="width:1%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">February 28, 2022</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Kimberly Manhard</p></td>
<td valign="top" style="width:1.06%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1.06%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="bottom" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr style="height:12.5pt;">
<td valign="top" style="width:29.98%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/&#160;&#160;SUSAN RODRIGUEZ</p></td>
<td valign="top" style="width:1.06%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Director</p></td>
<td valign="top" style="width:1%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">February 28, 2022</p></td>
</tr>
<tr style="height:15pt;">
<td valign="bottom" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:12pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Susan Rodriguez</p></td>
<td valign="top" style="width:1.06%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
</tr>
<tr>
<td valign="top" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1.06%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:6pt;">&#160;</p></td>
<td valign="bottom" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr style="height:12.5pt;">
<td valign="top" style="width:29.98%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/&#160;&#160;CHRISTIAN WAAGE</p></td>
<td valign="top" style="width:1.06%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:47.26%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Director</p></td>
<td valign="top" style="width:1%; border-bottom:solid 0.75pt transparent;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&#160;</p></td>
<td rowspan="2" valign="top" style="width:20.68%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">February 28, 2022</p></td>
</tr>
<tr style="height:15pt;">
<td valign="top" style="width:29.98%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Christian Waage</p></td>
<td valign="top" style="width:1.06%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
<td valign="top" style="width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="text-align:center;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103</p></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>2
<FILENAME>hrtx-ex231_8.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>
hrtx-ex231_8.htm
</title>
</head>
<!-- NG Converter v5.0.2.71 -->
<body>

<div align="left">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:612.9pt;;">
<tr>
<td style="width:612.9pt;"></td>
</tr>
<tr style="height:12.8pt;">
<td valign="middle" >
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;">&nbsp;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;">&nbsp;</p>
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exhibit 23.1</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;;font-size:10pt;">&nbsp;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p>
<p style="margin-bottom:0pt;text-align:justify;margin-top:0pt;text-indent:0%;color:#auto;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We hereby consent to the incorporation by reference in the <font style="color:#000000;">Registration Statements on Form S-3 (No. 333-256620) and Form S-8 (Nos. 333-35151, 333-90428, 333-118546, 333-127574, 333-137954, 333-148660, 333-162610, 333-167515, 333-176365, 333-176366, 333-190549, 333-198853, 333-206165, 333-214503, 333-219830, 333-233023 and 333-259518) of Heron Therapeutics, Inc. </font>of our report dated <font style="color:#000000;">February&#160;28, 2022</font>, relating to the consolidated financial statements and the effectiveness of <font style="color:#000000;">Heron Therapeutics, Inc.&#8217;s </font>internal control over financial reporting, which appears in this Form 10-K.</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;">&nbsp;</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/ WithumSmith+Brown, PC</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;">&nbsp;</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">San Francisco, California</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">February 28, 2022</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>3
<FILENAME>hrtx-ex232_246.htm
<DESCRIPTION>EX-23.2
<TEXT>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>
hrtx-ex232_246.htm
</title>
</head>
<!-- NG Converter v5.0.2.71 -->
<body>

<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p>
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exhibit 23.2</p>
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:11pt;">&nbsp;</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p>
<p style="text-align:center;margin-bottom:12pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</p>
<p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-256620) and Form S-8 (Nos. 333-35151, 333-90428, 333-118546, 333-127574, 333-137954, 333-148660, 333-162610, 333-167515, 333-176365, 333-176366, 333-190549, 333-198853, 333-206165, 333-214503, 333-219830, 333-233023 and 333-259518) of Heron Therapeutics, Inc. of our report dated February&#160;24,&#160;2021 relating to the consolidated financial statements for each of the two years in the period ended December 31, 2020, which report appears in this Annual Report on Form 10-K.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/ OUM &amp; CO. LLP</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">San Francisco, California</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">February 28, 2022</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:11pt;">&nbsp;</p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:11pt;">&nbsp;</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>hrtx-ex311_7.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>
hrtx-ex311_7.htm
</title>
</head>
<!-- NG Converter v5.0.2.71 -->
<body>

<p style="text-align:right;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exhibit 31.1</p>
<p style="text-align:center;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">CERTIFICATION PURSUANT TO</p>
<p style="text-align:center;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,</p>
<p style="text-align:center;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">I, Barry Quart, certify that:</p>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><font style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">1.</font></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><font style="Background-color:#auto;text-decoration:none;"></font><font style="color:#000000;">I have reviewed this Annual Report on Form 10-K of Heron Therapeutics, Inc.;</font></p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><font style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">2.</font></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><font style="Background-color:#auto;text-decoration:none;"></font><font style="color:#000000;">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></p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><font style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">3.</font></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><font style="Background-color:#auto;text-decoration:none;"></font><font style="color:#000000;">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></p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><font style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">4.</font></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><font style="Background-color:#auto;text-decoration:none;"></font><font style="color:#000000;">The registrant's other certifying officer(s) 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></p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(a)</font></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(b)</font></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(c)</font></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(d)</font></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><font style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">5.</font></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><font style="Background-color:#auto;text-decoration:none;"></font><font style="color:#000000;">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</font></p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(a)</font></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">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's ability to record, process, summarize and report financial information; and</p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(b)</font></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.43%;text-indent:-5.43%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" align="center" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.4%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Date: February 28, 2022</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="top"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">By:</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.4%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/&#160;Barry Quart</p></td>
</tr>
<tr>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.4%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="middle"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.4%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Barry Quart, Pharm.D.</p></td>
</tr>
<tr>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.4%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.4%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Chief Executive Officer </p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(As Principal Executive Officer)</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>hrtx-ex312_6.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>
hrtx-ex312_6.htm
</title>
</head>
<!-- NG Converter v5.0.2.71 -->
<body>

<p style="text-align:right;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exhibit 31.2</p>
<p style="text-align:center;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">CERTIFICATION PURSUANT TO</p>
<p style="text-align:center;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,</p>
<p style="text-align:center;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">I, Lisa Peraza, certify that:</p>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><font style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">1.</font></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><font style="Background-color:#auto;text-decoration:none;"></font><font style="color:#000000;">I have reviewed this Annual Report on Form 10-K of Heron Therapeutics, Inc.;</font></p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><font style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">2.</font></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><font style="Background-color:#auto;text-decoration:none;"></font><font style="color:#000000;">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></p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><font style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">3.</font></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><font style="Background-color:#auto;text-decoration:none;"></font><font style="color:#000000;">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></p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><font style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">4.</font></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><font style="Background-color:#auto;text-decoration:none;"></font><font style="color:#000000;">The registrant's other certifying officer(s) 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></p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(a)</font></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(b)</font></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(c)</font></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(d)</font></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><font style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">5.</font></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><font style="Background-color:#auto;text-decoration:none;"></font><font style="color:#000000;">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</font></p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(a)</font></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">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's ability to record, process, summarize and report financial information; and</p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:5.43%;white-space:nowrap">
<p style="margin-top:12pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(b)</font></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.43%;text-indent:-5.43%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p>
<div>
<table border="0" cellspacing="0" cellpadding="0" align="center" style="border-collapse:collapse; width:100%;">
<tr>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.4%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Date: February 28, 2022</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="top"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">By:</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.4%; border-bottom:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/&#160;Lisa Peraza</p></td>
</tr>
<tr>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.4%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="middle"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.4%; border-top:solid 0.75pt #000000;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lisa Peraza</p></td>
</tr>
<tr>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.4%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&nbsp;</p></td>
<td valign="bottom"  BGCOLOR="#FFFFFF" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.4%;">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vice President, Chief Accounting Officer</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(As Principal Financial and Accounting Officer)</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>hrtx-ex321_9.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>
hrtx-ex321_9.htm
</title>
</head>
<!-- NG Converter v5.0.2.71 -->
<body>

<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p>
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exhibit 32.1</p>
<p style="text-align:center;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">CERTIFICATION PURSUANT TO</p>
<p style="text-align:center;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</p>
<p style="text-align:center;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</p>
<p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Each of the undersigned, in his capacity as Chief Executive Officer and her capacity as Vice President, Chief Accounting Officer, as applicable, of Heron Therapeutics, Inc. (the "Registrant"), hereby certifies, for purposes of 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of his or her knowledge that:</p>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:7.98%;white-space:nowrap">
<p style="text-align:justify;margin-bottom:0pt;margin-top:10pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:3.99%;white-space:nowrap">
<p style="text-align:justify;margin-bottom:0pt;margin-top:10pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><font style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></font><font style="font-size:10pt;font-family:'Times New Roman'">&#8226;</font></p></td>
<td valign="top">
<p style="text-align:justify;margin-bottom:0pt;margin-top:10pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><font style="Background-color:#auto;text-decoration:none;"></font><font style="color:#000000;"></font><font style="font-family:Times New Roman;color:#000000;">the Annual Report of the Registrant on Form 10-K for the year ended December&#160;31,&#160;2021 (the &#8220;Report&#8221;), which accompanies this certification, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and </font></p></td></tr></table></div>
<div align="left">
<table border="0" cellspacing="0" cellpadding="0"  style="border-collapse:collapse; width:100%;">
<tr>
<td valign="top" style="width:7.98%;white-space:nowrap">
<p style="text-align:justify;margin-bottom:0pt;margin-top:10pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;">&nbsp;</p></td>
<td valign="top" style="width:3.99%;white-space:nowrap">
<p style="text-align:justify;margin-bottom:0pt;margin-top:10pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><font style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"></font><font style="font-size:10pt;font-family:'Times New Roman'">&#8226;</font></p></td>
<td valign="top">
<p style="text-align:justify;margin-bottom:0pt;margin-top:10pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial Unicode MS;font-size:10pt;"><font style="Background-color:#auto;text-decoration:none;"></font><font style="color:#000000;"></font><font style="font-family:Times New Roman;color:#000000;">the information contained in the Report fairly presents, in all material respects, the financial condition of the Registrant at the end of such year and the results of operations of the Registrant for such year.</font></p></td></tr></table></div>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dated:&nbsp;&nbsp;February 28, 2022</p>
<p style="margin-top:0pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;">&nbsp;</p>
<div align="right">
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:50%;">
<tr>
<td style="width:50%;"></td>
</tr>
<tr>
<td valign="top"  style=" border-bottom:solid 0.75pt #000000;">
<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/ Barry Quart</p></td>
</tr>
<tr>
<td valign="top"  style=" border-top:solid 0.75pt #000000;">
<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Barry Quart, Pharm.D.</p></td>
</tr>
<tr>
<td valign="top" >
<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Chief Executive Officer</p></td>
</tr>
<tr>
<td valign="top" >
<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(As Principal Executive Officer)</p></td>
</tr>
<tr>
<td valign="top" >
<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;text-align:left;">&nbsp;</p></td>
</tr>
<tr>
<td valign="top"  style=" border-bottom:solid 0.75pt #000000;">
<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">/s/ Lisa Peraza</p></td>
</tr>
<tr>
<td valign="top"  style=" border-top:solid 0.75pt #000000;">
<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lisa Peraza</p></td>
</tr>
<tr>
<td valign="top" >
<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vice President, Chief Accounting Officer</p></td>
</tr>
<tr>
<td valign="top" >
<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;text-align:left;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(As Principal Financial and Accounting Officer)</p></td>
</tr>
</table></div>
<p style="margin-top:0pt;margin-bottom:0pt;text-indent:0%;font-size:10pt;">&nbsp;</p>
<p style="text-align:justify;margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">This certification accompanies the Report to which it relates, is not deemed to be filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Heron Therapeutics, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Report), irrespective of any general incorporation language contained in such filing.</p>
<p style="text-align:left;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;font-weight:bold;">&nbsp;</p>
<p style="margin-top:2pt;text-align:justify;margin-bottom:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Note:<font style="margin-left:36pt;">A signed original of this written statement required by Section 906 has been provided to Heron Therapeutics, Inc. and will be retained by Heron Therapeutics, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.</font></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;">&nbsp;</p></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>gnksfblpbdnf000001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 gnksfblpbdnf000001.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 3B!T8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BN8\:^-O!OPV\(>)OB!\1/
M%GAOP)X$\%Z)J7B;QAXT\8ZYIOAKPIX5\.:-:RWVKZ]XB\0ZS<V6DZ+HVEV4
M,UWJ&IZC=VUG9VT4D]Q-'&C,/YJ?VD_^#N;_ ()%? /Q1)X1\%Z_\<_VI+ZS
MU'7M)UC6_P!GOX::9)X+T:_T"_M["13XK^,'C#X1V/BC3M6=[R;P]XA^'4?C
M;PUJ]KITM]'K$6GWVCWFI ']/M%?R^_LV_\ !W3_ ,$C?CUXLB\'^--:^.W[
M+MY?:EH6DZ-K_P"T!\-M(C\%:O>Z]?2V$0?Q3\(O&?Q8M/"MAI4HMI?$&O\
MQ A\'^&M(LKV+4)M:>PL]6N=-_I;\%>-O!OQ)\(>&?B!\._%GAOQWX$\::)I
MOB;P?XT\':YIOB7PIXJ\.:S:Q7VD:]X=\0Z-<WNDZUHVJ64T-WI^IZ==W-G>
M6TL<]O-)&ZL0#IZ**_./]N?_ (*V?\$]_P#@G"=)T_\ :W_:/\)_#[QEX@MK
M2_T+X7Z-8Z]\0?BOJ.E:A_;"Z?X@E^'/@'2_$?BK1?"5_<>']:T^R\:^)--T
M7P=<ZOI\^C1:ZVK>79. ?HY17\@.K_\ !Z?_ ,$O=/UJ^T^P^!7[<FNZ59W\
MUI#K]C\.?@=:V^J6L%PT(U33;#5OVA]/U);2[B7[58PZK;Z5J#021)J%EIMR
M9;>']?/V"/\ @NY_P3,_X*-:QHW@7X"?'ZTT'XSZUIVFWEM\!?C)I%S\+_BM
M<WM_I.H:S=^'_#=EK4DOA/XEZ_X?LM'UB7Q+9_"3Q=\0(=%MM-EU.ZNAHMSI
MVIWH!^P5%%?G+^W=_P %8_V#O^":FJ?#;1_VS/C->_"?4/BY8>)]3^'\-K\,
MOBK\05URS\&W&B6OB.1Y?AMX*\71Z6=/F\1Z,HCU=K![L7FZR6Y6WNC  ?HU
M17XB? ;_ (.,?^"//[2OQD^&_P  OA%^UHFL?%'XM^*],\#_  _T3Q#\'?CI
MX!T[7_%VN2FVT+P\GBGQY\-O#?A:RU77]0,&CZ!9ZCK-I/KFO7NFZ#I*7FLZ
MGI]C<_MW0 45^7O[<7_!9?\ X)R_\$X_B-X6^$O[7_[00^&'Q$\9>#8?B#H7
MA?3_ (;_ !5^(FH2^#[G6M6\/6>MZ@/AKX)\71:-;7VL:#K5EIZZQ)8RZ@^E
MW[64<\=I.\?E7[+G_!P#_P $HOVSOCQX!_9H_9R_:5U/Q[\9_B=/K]OX*\)S
M_ _X^>$HM7E\,>%==\;:VK^(?&?PR\/^&M.%GX:\-ZSJ ;4]7LQ<FT%G:F>^
MN+:VF /V7HKY>_;!_;+_ &=OV#?@GJW[1/[4GCFX^'/PAT/7/#WAW5/%-MX3
M\8>-)+75O%-^NF:';?V#X%T+Q)XBG6\OV2W,]MI4T%MN$MU)! &E7\BO^(J'
M_@AK_P!'B:Q_XC9^U)_\YF@#^A:BOY[H/^#IS_@AE+*D<G[9FIVJ,2&GG_9K
M_:K:*/ )!<6WP3N)R"0%'EPN<D9 7+#]6/V3?V]OV-/VZ?#=UXH_9(_:0^%G
MQTL],TK0M:\0:1X-\1PGQMX/T[Q-'<R:#)X]^'6K)IGC_P  3ZH;*_@MK'QI
MX9T&_-WIVI6+6RWFG7L$ !]<T45!=75O96UQ>W<T=M:6D$UU=7$S".&WM[>-
MI9YI7;"I'%&C.[L0%523P* )Z*_GJ/\ P=0?\$- 2!^V+J[ $@,/V;/VI<''
M<;O@P#@]1D ^H!XK]@OV2OVNOV?OVY?@7X5_:2_9A\=GXC_!WQG>^)--\/\
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
MU_Z/$UC_ ,1L_:D_^<S1_P 14/\ P0U_Z/$UC_Q&S]J3_P"<S0!_0M17XO\
M[,W_  <%_P#!)O\ ;!^.?P__ &;OV>OVE]3\=?&/XHW^IZ9X(\*3? WX_>%(
MM7O-&T#5O%&I1OX@\8?#'0?#>FBVT/0]4O?,U/5K-)OLWV:W:6[FMX)?V@H
M***^1?VU/V[/V6O^">7P@LOCO^UW\3HOA3\,=2\:Z+\.],UT^&O%OB^\U/QG
MX@TW7-8TO0M-\.^!]"\1^(]0NY])\-:]JDOV/29X[33M)O[Z[>"UMI94 /KJ
MBOYZ?^(J'_@AK_T>)K'_ (C9^U)_\YFNT^&__!R__P $8OBW\0_ 7PJ\ ?M8
M:MKGCOXF^-/"WP^\%:*W[/?[2>EKK'BWQGKECX<\-Z6VIZQ\)+#2=.74-9U*
MRM#?ZI?66G6@F^T7MW;6T<LR '[Q4444 %%?B'\=_P#@XK_X)(?LR?&+XB?
M'X\?M%^,OAM\7?A3XFOO"7CKP7KW[-/[3HOM(U>Q*.LEO=V?P?NM,UG1=6L9
MK36O#?B70[W4O#GBKP[J.E>)/#>J:IH.JZ=J-S^JG[._[0_P9_:P^"GP[_:(
M_9[\>Z-\3?@[\5-"7Q#X)\9Z&;E+74K-+NZTW4+.\L;^"SU71-?T#6K#4O#W
MBCPUKECIWB#POXDTK5?#VOZ;IVLZ9?64 ![1117X:?&7_@Y%_P""-?P$^*WQ
M"^"OQ*_:Z&G_ !#^%GBW6O OC?3= ^"WQ\\;:5I7BKPY>RZ;KNDV_BGP9\,-
M>\+ZO+I6I07&G7LVCZQ?VT-];7-HTWGV\J( ?N717Q/\=_\ @H7^RI^S+^RC
MX?\ VV/CMXW\2_#?]G;Q-9> ]0T[Q3KOPL^*0\2P6_Q,6V;P6NL?#*T\'7/Q
M,T"]U07MH+G2];\(V&J:(\WE:]9:9-#<1P_F#_Q%0_\ !#7_ */$UC_Q&S]J
M3_YS- ']"U%?ST_\14/_  0U_P"CQ-8_\1L_:D_^<S1_Q%0_\$-?^CQ-8_\
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
MM7\0^,_AEX?\-:<+/PUX;UG4 VIZO9BY-H+.U,]]<6UM-^R] !17YZ?MY?\
M!5#]AK_@F=_PJK_AM#XQ7GPF_P"%U_\ "<_\*V^R?#;XI?$+^W_^%<?\(?\
M\)CYG_"M?!GB[^R/[*_X3WPML_MK^S_[0_M)O[.^U_8K_P"S=I^PW_P4/_9'
M_P""C_P\\6?%7]CSXG77Q3\">!_&DGP^\2ZU=>!/B#X!:P\6Q:'I'B.72TTS
MXB^%_"FK7BIHVO:3=F_LK&XTYC=?9TNVN8+F&$ ^UZ*_-C]NK_@KG^P)_P $
MV/$G@#PE^V3\:[[X4:[\4-#UCQ%X(M+7X7_%GX@)K.DZ!?VNF:M<M<_#?P1X
MMMM-:TO+VUB\C59;*><3"2VCFC25H_I+]DC]KOX _MS? SPQ^TC^S'XUG^(7
MP<\97_B33/#GBNY\+>+?!LNH7GA+7]0\+Z_&?#_C?1/#OB2T%CKFE7]D)+[2
M;9+KR/M-HT]I+#/( ?2M%%% !117Y#_M?_\ !=S_ ()9?L(_&[6OV<_VF_VG
M8/!'QD\-Z-X>USQ)X-T3X7_&'XCW'ART\5Z9%K>@6WB#4?AMX"\6:/HNLZCH
M-UI^OQ:!J5_;:TF@ZQH>M2V$>F:WI=U=@'Z\45^87[#G_!9'_@G/_P %'OB!
MXM^%?['W[0<7Q/\ B#X(\('Q[X@\*ZA\._BE\.]5C\()K&F^'[K7M-A^)?@O
MPB-<L=/UC6=&L-5?16OVTJ;6-)&HK;#4K(S_ *>T %%?G;^WA_P59_85_P""
M:-S\+[3]L[XR7OPGG^,L'C&X^'2VGPT^*?Q"&O1> 9/#$?BMG;X:^"_%RZ2=
M,?QCX="KK)T\WWV\G3Q="TO?L_Y]_P#$5#_P0U_Z/$UC_P 1L_:D_P#G,T ?
MT+45_/3_ ,14/_!#7_H\36/_ !&S]J3_ .<S1_Q%0_\ !#7_ */$UC_Q&S]J
M3_YS- ']"U%?G;^W3_P59_85_P"";5M\(KO]LCXR7OPI@^.L'C2X^&#6OPT^
M*?Q /B&+X?1^#9/%K2K\-_!?BUM&.F)X_P#"A5=<&G&^_M)AIXNC8W_V:U^S
M9_P5*_8F_:\_9I^,G[7?[.WQ2UWXD_ ?X!W7C.Q^)_BC3_A/\7-,UK1KSX?^
M!M(^)'BNTTOP%KO@C2_'OBNZT_P=KNEZI;VWA3PUK5QJ\UR-*T:/4-8CEL$
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
MSX7U*XS&9Q<>']*\0^+[6S\N5(FC\37_ )T<KK T/V)_P9-_#_PKIW_!/?\
M:D^*EIHNF0^-_&'[96L?#_7O$46GVT>LZEX5^''P2^#?B/PCHM[JJH+R[TS1
M=7^*GC:^TO3YI&M=/N]?U>YMD274[MG /8- _P"#-+_@E-I_PSU+P7KOCC]K
M?Q#XVU.\AO4^, ^*7@C2/%F@B.327DTKPYX;M/A;)\.5T6X&G7<4B>)_!WBO
M74BU_5_)\0131:#-H?\ 'S_P6X_X(3_&+_@B[XV^'7Q>\ ?%;5/BG^S?\0/'
M5WIWPK^+D%F?!/Q)^&'Q#TJ?4O%?A?P+XUCTC4I;>3Q7;^&-(.M>&_B+X3ET
M>S\3W_AGQ-J*>%? DNGV&EW'^NQ7XK?\'$7P5T7XY_\ !&K]NGP_K"R)-X'^
M%47QJT.]MQ:?:K#6O@IXET/XF1- ]Y'+'''J=AX:U#0-2,2K=R:-K&I6]E)%
M=30R* ?(W_!LI_P5[\8?\%,_V4_%WPY^/VKQ:S^U/^RO>>&_#GCGQ/Y<L=U\
M5/AOXHM+[_A7GQ/U-$TVRTN#Q3-=:%XC\)^,[33;K4&GU'P]8^+KP:9_PFMK
MI5I^%W_!\;_R4C_@G-_V)'[3'_I^^"=?F1_P: ?%;3/AY_P6)T'PC?W[V=W\
M=_V;_CE\*=$MUMKR==5U31X/#'QPEL));:VGALTCT7X-:OJ@N=0EL[1I--CM
M$N6O[JRM+K]-_P#@^-_Y*1_P3F_[$C]IC_T_?!.@#^,+X<7?QH_96\:?LO\
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
M/#?PK^,\%[JC7364C'38?@O=:#I<=E!>>38>++U[F\MXECL/VU_X($?\$VO
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
M2VUQ';23K,\$JH8V_ [X<_\ !?[_ (+2?#?]EKX1^ /V:?%L7P3_ &:_V4/
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
MK&@N+G2O#7P#_9YU'1K264#S'ALKOQ9KLT$;,4B?4+AD"M-(6_L7H _QIO\
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
M_P#:-SHFE6VIQ_8-,\<7NJ6?V:=-]_96L<VZW:5&_'7_ (CEO$'_ $C-T?\
M\2]O?_H:*_>W_@A=_P %X]2_X+,^)OVC_#]]^R]9?L[K\ -"^&6LQW5K\8I_
MBHWBMOB+J'C:R-N\,WPQ^'@T0:0/!WF"02:L;\ZCMV6?V3=<@']$]%%% '\?
MO[0__!GC^R?^T5\?_CE^T%XA_:V_:'T#7_CK\8?B9\9-<T+1O#OPVDT?1=8^
M)WC76_&VIZ3I4E]H\U[)INFWNMSV=B]Y-+=-:PQ-<222EV/\F7_!P5_P1=^$
M?_!';Q9^R_H/PG^,7Q'^+EK\>O#WQ5U?6I?B)I?AG3KC0KCX>ZEX$LK./2SX
M:M+..>'48_%\[7(NXV>)[*$Q.5E=5_USZ_SS/^#XW_DI'_!.;_L2/VF/_3]\
M$Z /F3_@BA_P;)? +_@IW^PMX<_:V^*G[3'Q@^'GB'Q5\1OB+X6L_"'P_P##
M'@M]&TK1O!&JV^@6YN;_ ,1QZO?:IJ=_?6^HZE->1)I5K#:WEEIB:<\VGSZI
MJ?\ 5+_P2=_X-S?@#_P26_:4\2_M+?"S]H/XP_%/Q#XG^#WB;X-W?ASQ_HW@
MNQT:WT?Q/XL\">+KC5K>?P[IUE??VE;7G@*PM84DD>U:VO;PR1F40NG"?\&D
M/_*%_P"$_P#V6;X^_P#J?75?TLW]V+"PO;YD,@L[2YNS&#M,@MX7F*!B"%+!
M-H8@XSG!Z4 ?YE?_  =A?\%@O'O[0O[3/BW_ ()R?!/QY+IW[,'[.^IZ9I'Q
MOL_#5W:"'XR?M$Z+=MJ>NZ5XFUO2-;U#^VO!/P5OO[)\-6/@:^LM$.D_&;0?
M'&L>*M/UW4O#7P[O/"?T+_P1V_X-'M,_:&^"'@[]IC_@I%XN^*OPO@^(1T'Q
MC\-?V</AK>:#X8\7GX>3+%J5CJ7QJ\1^(/#OB6\\/7?CZREAFA\ ^&+/1?%O
MA7PU+;W&N>*]%\9ZI>^&?!7\HO[/<<7[;G_!2GX'P_'.VM]4@_:Z_;D^&D?Q
MAL])EU72;748OC[\>]%7X@VVF3VVJ+K>F6]VGBS5XK*6WUI=5LHY(WBU07<:
MW=?[A\$,-M##;6T,5O;V\4<$$$$:Q0P0Q((XH88HPJ1Q1HJI'&BJB(H50  *
M /XM_P!MC_@S(_8^\;?#[Q1KG[#'Q5^*7P2^,UAH+2>#_!GQ4\4V_P 1/@EX
MFUG3XKJ>'3=?OI?#8^)GA.;Q'.]OI]UXKLO$?BK3O#\4<=_;> -5=+BVNOX[
M?^"7W_!0O]HO_@AW_P % ]9N_$]EXSL/"GACXA:Q\$?VVOV<=,U;0[N+QEIG
M@/Q#KGA7Q'I;6TMW>>%+OXD_"/Q,=:UGX=^)=.U?3I$U6VUCPK#XQLO GCWQ
MI#K/^R_7^4C_ ,'?'PB\+?#'_@L'K?B;PWI@TV\^.O[.?P:^+OB]DN)I8=1\
M507/C/X12ZG%;R32Q6!N-"^$^@QW-O:1VT-Q>P76J2PO>ZC=W5R ?Z7/[5'P
M&\"?M^_L;?%3X"2>.;W1_AO^T]\)_P"P(OB#X/BL-4O8_"'C.SL=2M/$'AU;
M_?IUT]YI<L-QITURDMKMN(IWAG0>4_\ *C_Q!&_L;_\ 1YG[3/\ X37PL_\
ME'7[;?\ !NG\8M4^-_\ P1;_ &"_%FLP?9M0\-_"_7_@[Y(N'NA_9GP%^)/C
M;X*^&YQ,]O;<WOACP%HM\UNL;I8M<M8"XNOLQN9?VMH _P )K]LOX(Z-^S-^
MV!^U9^S?X<UG4_$?A[]GW]I/XY_!'0O$.MQ6L.LZ]HWPH^)_BCP'I>M:M#8Q
MQ6,6IZI8Z#!?7\5G%':QW4\JV\:0A%']^FE_\&2_['=]IFG7LO[9?[2Z27EC
M:74BIX:^%P17N+>.9U0-HC-M#.0NYF. ,DGFOX=_^"L7_*4W_@I9_P!G_P#[
M9'_K17Q&K_;A\/?\@#0_^P/IG_I%!0!\(?\ !,7_ ()[>!_^"8/[*'A[]DSX
M=?$#Q7\2_"GAKQ=XT\6V/BCQK8:1I_B&:;QMJYUJ]LKN'0HH-->*SNWE2UEA
MMX'-NT:3(\L;32_G;_P= _MCQ_LD?\$COCIH^E7T%MX]_:JGL?V5/!T$]I<7
ML<^E_$ZQU6?XL23QV\UNUK$/@QH?Q!L+/4II/LEGX@U/0EGBNS<1V5S_ $,U
M_E__ /!Y+^V);?&W_@H3\,_V5_#M_IU_X9_8S^%30Z_Y.GZM;ZG8?&/X]KX>
M\<>,]-N-1NY4TK5=+M_AMH'P2FL3HUFRZ?J]SXDL=1U:\O8FTO0@#^?CX6?\
M$^_C#\6/V /VJO\ @H=HT]EI_P (OV4_BG\#_AEXCMM1MG\SQ=<_%S4+W0M;
MG\.:C;7,[PZK\.==UWX.QZMI&J:5;6.KZ/\ %,:E8^(;>^\,OHFM_P!F/_!E
M'^V]!J7A?]I[_@GGXKU:Z?5O#E['^U+\'+2[GU>]1_"^JOX;^'GQDT6P>:"3
M1M"T_0/$;?#+Q#8:-!>V]SK.I>._&.M6VFS?8-<OA^SO_!(/_@EQX3\._P#!
MO]X8_8V^)6GW'AG6OVVOV?\ XA^//C7JNGZ%'X9\7Z7XC_:C\+3W'A^]U"RU
MNRU1X/'GPL^'E[\._"B7.N:;=^3JW@*T:YT>.WA&DQ?YW7_!*+]H[QA_P2M_
MX*Z? WQE\64NO 2_"7X[:_\ L^?M-Z!>>*!IVEZ!X3\1:GJOP;^+T?BR]T"3
M5]'\1:=\,+R]N?'L6GA]2T34?$?@+1;RSOH);?3]:LP#_9^K_,$_X/5O^4IO
MP#_[, ^%G_K17[55?Z?*.DB+)&RO&ZJZ.C!D=& 965E)5E92"K D$$$'%?Y@
MW_!ZM_RE-^ ?_9@'PL_]:*_:JH _KE_X-7_^4&O['?\ V&/VD_\ UJ3XS5_0
MM7\]/_!J_P#\H-?V._\ L,?M)_\ K4GQFK^A:@ HHHH \9_:-_Y-Z^/'_9&?
MBA_ZA&N5_BX_\$KOV.O"O[?_ .W[^SE^R!XW\7^(/ 7A7XU>(?%6D:SXM\*V
MNG7OB#1[?P[\.O&/C:.33+;5XY=.DFNKGPS!8N;J*1(X+J654:1$!_VCOVC?
M^3>OCQ_V1GXH?^H1KE?XPG_!);]L#X>?L#_\%#_V:?VNOBOX?\9^*?A]\&/$
M7B_5_$F@?#RST/4/&6HV_B'X:>-?!=I'H=GXDU[PQHD\T.I>);*YN5O]=T]%
ML8;IXI)9UBMY@#^W[_B"-_8W_P"CS/VF?_":^%G_ ,HZ_FT_X+F_\&\7B[_@
MC]X+^'_QU\,?'ZS^/?P$^)WQ2O\ X7V,VL>"#X!\?^ O$VHZ+XE\9>#= URV
ML_$?B?1/&,-]X2\)>(Q>^+],;PHLNK:([#P=IEMJ5O%;?U,_\1KG_!-'_HW#
M]N?_ ,(CX!?_ $1%?S5_\' G_!PUX;_X*Y> /A'^SS\#O@KXK^%GP(^''CZ'
MXQZ[K?Q2O=&F^)'B_P")-CX8\3^"_#]M:Z-X3U?6?#7AKPMX<\/>,O%9G>36
M_$6J>)=1UJSE4>&;?0)(/$(!_2#_ ,&;'[='Q/\ VA/V2?C[^RA\5?$_BCQM
M+^QYXH^&TOPJU_Q+=P:@= ^"WQ7T7Q+8^&OA5INH,/[7N-(^'WB+X7^*[K08
M-9EO/[#\.^+-'\):!<VWA;PSHNAZ+^%G_!ZM_P I3?@'_P!F ?"S_P!:*_:J
MK^@'_@T#_P""=GQ9_9)_9-^.'[3'QP\,>+/A[XR_;!\4^"X/"7PY\8Z/J?AK
M7M&^%'P5;QOI_ASQ7K'AO7-(TG6]'O\ Q]XD\<^+[_3$OOM-IJO@;2_!?BC1
MF6P\1^==?S_?\'JW_*4WX!_]F ?"S_UHK]JJ@#U'_@C;_P &P/[./_!2W]@+
MX4_M?_$;]I7XV_#KQ5\0_$/Q/TB\\)>"="\"7?A_3K?P'\1?$G@FRDMKG7=-
MO-1FFOK;0H[ZZ,LH1)[AXHD$<:EOU'_X@C?V-_\ H\S]IG_PFOA9_P#*.OPZ
M_P""5?\ P=,:O_P3&_8H^&G['%I^Q%IWQH@^'6M_$/64^(5Q^T1<_#Z75SX^
M\>>(/&[6[>%H_@EXT2Q_LIM=.FK*/$%W]M6U%V8[4S&VB_13_B.6\0?](S='
M_P#$O;W_ .AHH _<C_@EQ_P;5_L^?\$L?VI[3]JCX8?M&?&3XF>)+;P#XP^'
MTGA?QYH?@FTT.73/&"Z:;J]2Y\/6%C?Q7UG+I5L]N2\MN\;3QR0[GCEBZ/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M3LWM]1O+3X6>&[*ZBU&WLK-M+\__ .#U;_E*;\ _^S /A9_ZT5^U50!][_\
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
M#@G]GKX/?LL?\%@_VTO@G\!/!.C?#CX5:!XG^&'BCPYX%\-PFS\-^&+OXI_
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
MWTO7_#_A#Q+X,U#]F/X$)?6]SI^F^/[2;Q?X9\8?&+QQ907^B0G6M$\-^(/
MG@WP)X<\3:!KUSHTGB6'XL>&=3LWUOPMG30#[I_X/7?^4:/[.'_9\_@C_P!4
M%^T37R-_P:0_!?P]^T?_ ,$K_P#@J%^S[XL@-QX:^-_CKQ%\)]<B6>:U<Z9\
M0/V?8O"UW)#=6\D5Q:SPQ:HTUO=6\L4]M/''/#)')&KCZY_X/7?^4:/[.'_9
M\_@C_P!4%^T37GG_  9(6-U'^Q3^V)J3PE;*[_:DT>QMY]R$276G_";PI/>0
MA QD4P0ZG8N69%1A<*(V9DD" '\BG_!'C_@I/XG_ ."4GQ2_;:C\1OXG\&ZU
M\6/V.OC_ /!O0/#^J>%[RXA\,?M4^%M,N=9^!E[\0/#TB6GB33/[#\::9X@\
M!W<*6X.E:EXVD'B6#2]'M]3U_0/VD_X,F/@&WBS]LG]KO]I.>_B^Q?!+]GOP
MQ\*H-%?36FEGU[]H#QVNOV&OPZM]L1+ Z-HGP%\3Z1)IYT^Y?5$\4FX2]L5T
MF2#4?PK_ ."^_P"SNG[,?_!7_P#;I^']G!K":'XF^,E]\;?#UQJUH+:.ZTW]
MH'2M+^--U#HLD5G9VU[H.@:]XXUGPGIMQ;I/Y2>'Y-/O;NYU.ROI6_O _P"#
M/#X O\*O^"3D_P 6[NZAO+S]I[]H7XI?$6Q\NP-K-IGAKP$^E? ^PT:>Z::9
MM3,?B/X:^,-;CNE6UAACU\6"VOG6<]W> '\)7_.P7_WF0_\ ?V*_U<_^"JFD
M7NO_ /!,'_@HWHFF:9=ZUJFJ?L(_M<V6DZ3I]G-J&H:CJUQ\ ?B FEV>GV-M
M'+<WFH7%^;>.QMK:*2XFNFAC@1I613_E)W5M/9_\'"EQ9W,9BN;7_@LO+;7$
M1*L8YX/VW&BEC)0LI*2*RDJS*<9!(P:_V1O$N@:?XK\.>(/"VKQ"?2?$NB:K
MH&J0,JNLVG:S83Z=>Q,K@HPDMKF5"K J0<,"": /\@?_ (-CR!_P7*_83)(
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
M-_\ Z-\&U_JPT ?P!_\ !\Y_SBZ_[O9_]]'K[G_X,HO^4:/[1_\ V?/XW_\
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
MX_;?_P""H?P*\36FEZ_;?![]D7QGX-_:<^,'C;3[>Y@TO2;OX<>(K?Q)\)?
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
M*WO+R&X_;VB@!D<<<,<<44:111(L<44:A(XXT4*D<:* J(B@*JJ JJ   !7
M_%;X4_#KXY?#GQ?\(_BYX0T?Q]\-/'VCS>'_ !GX,\00O<Z'XDT.Y>-[G2M5
MMDDB-S8W)B1;BW9Q'/&&BE5XG=&]!HH ^%/V<_\ @F1^P#^R+\09OBM^S-^R
M=\'?@G\1KCP]J7A.X\8> ?#?]BZU/X:U>YT^\U/1)KF.X<2Z=>W>DZ9=3VTB
M,C7%A:S8$D*,/NNBB@ HHHH *S]5TG2]=TV^T;7-,T_6='U2UFL=3TK5;*WU
M'3=1LKA#'<6E]8W<<UK=VL\;-'-;W$4D4J$JZ,I(K0HH _+K4_\ @B7_ ,$C
M-6UE=>NO^"<_[(T5\KHX@TSX,>$=%T8F-V=0WAS1["P\/.A+D/&VEF.1 L<B
MM&B*OWW\)/@S\(/@#X%TGX7_  +^%GP[^#7PVT%[Z71? 'PL\%^'/ '@W2I]
M4OKC5-4N+#PUX5T[2M'M;G5-4O+O4]3N8K-9]0U&[NK^\DFN[B:9_2J* "BB
MB@ KQKX^?L]?!/\ :D^&>L?!K]H;X:>%_BY\+/$%YH]_KG@3QG8G4O#NJWF@
M:G;:UHL]]8^9$MPVF:M9VFHV@D)6*\MH)POF1(5]EHH ^./V8_\ @GO^Q1^Q
MAK?BCQ'^RK^S5\+O@1K?C;2K'1/%NH_#O0SHDWB'2M-NWO\ 3K+50EQ)%=16
M-W+-/:&2,R6[SSB)U6>57^QZ** /$?V@_P!F[X$_M6_#B[^$'[1OPN\*?&'X
M8ZAJNE:W?^!_&MBVI>'KW5=#G:ZTB]N[$2Q)<2Z==-]IM1*7CBN%CG">;%&Z
M?!'_  XF_P""/?\ TCO_ &9O_"$B_P#DJOUEHH _)K_AQ-_P1[_Z1W_LS?\
MA"1?_)5'_#B;_@CW_P!([_V9O_"$B_\ DJOUEHH ^+OV@O\ @G7^Q!^U=8?#
M72_VD?V9_AA\:=.^#N@W7ACX7V7C_2)]>MO ^A7\.C6]_I^@17-WMLTOX/#V
MA17\P#7-['H^FK=32BS@V>C?LT?LC?LS_L;^#-:^'?[+?P4\!? SP1XC\3W'
MC37?#7P^T9-&TO5?%5WI6DZ'<:[>PH\AFOY=(T+2+ RL^!;V$"JH(8M]%T4
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
M_.3XP_\ !(C_ ()E_M ?$KQ9\8_C3^Q/\!?B3\4?'=_#JGC#QQXI\(1W^O\
MB+4+>PM-,AO-3O#.AN)X]/L+.U5RH/E6\8.2,G]&Z* .-^'?P]\%_"7P%X,^
M%WPW\.:=X/\ A[\._#&A^"O _A+1TDBT?POX2\,Z=;Z/X>\/:1!))*UKI.BZ
M5:6NFZ;9JYBL[&V@M80D,4:+#\3/AKX#^,GP^\8_"GXH^%M*\;_#GX@^'M3\
M)^-O!^NPM<Z+XF\-:U;/9ZMHFK6RO&;G3M1M))+6\MBX2>WDDAD#1NRGN**
M/@O]GK_@EY_P3W_9.^(T'Q<_9M_9(^#?P7^)=MH^J>'X?&?@/PV=&UP:'K:1
M)JVE/<Q7+"6QOQ;V[7%O*CQM);P2A1+#$Z_>E%% 'R;^U%^PE^Q[^VO_ ,(-
M_P -8?L[_#/X]_\ "M/^$F_X0'_A8N@KK?\ PBG_  F7_"/_ /"4_P!C[I8_
MLW]N_P#"*>'/[0QN\[^Q['./*YZ?]FC]D?\ 9H_8W\%ZU\.OV6_@MX%^!O@;
MQ%XHN/&FN>%OA_I(T?1]3\5W>E:1H=UK]U:K)(KZE<:/H.C:=+<##/:Z99QM
MD0K7T710 5\*?M&?\$Q_^"?_ .US\08OBM^TQ^R7\&?C5\1X?#^F^%(_&7CO
MPO'JVN+X<T>XO[K2]'^UF:,FRL;C5-0EMXR"4:[EP<$ ?==% 'SI^S1^R/\
MLS_L;^"]9^'7[+?P3\ _ SP1XB\47/C77?#7P^T6/1=,U7Q5>:3I&AW.N7L2
M-(\]])I&@Z/8&1GVK;V$*HBG>7^BZ** /CC]IS_@GO\ L4?MGZWX7\1_M5?L
MU?"[X[ZWX)TJ^T3PEJ/Q$T,ZW-X>TK4KM+_4;+2@]Q'%:Q7UW%#/=F.,27#P
M0"5V6")4^8?^'$W_  1[_P"D=_[,W_A"1?\ R57ZRT4 ?DU_PXF_X(]_]([_
M -F;_P (2+_Y*KT7X2_\$@?^"8_P'^(_A'XO_!O]B;X$?#?XG> M576_!WCC
MPIX4_LOQ#X=U58)K7[;IE]#=;X97M;FXMI1AHYK>>:"5'BE=&_2"B@ HHHH
M*^0?VG_V _V,?VTK_P 'ZI^U;^SA\,/CS?\ @"SUBP\%7/Q%T/\ MM_#-GXA
MFT^XUR#2%>>-+5=5FTG3)+XHNZX-A:!V(@C"_7U% 'B/[/G[-WP)_92^'%I\
M(/V<OA=X4^#WPQT_5=5UNP\#^"K%M-\/66JZY.MUJ][:6)EE2WEU&Z7[3="(
MI'+<-).4\V61W]NHHH CEBBGBE@GBCF@FC>*:&5%DBEBD4I)%+&X9)(Y$)5T
M8%64E6!!(K\0OVDO^#<C_@CM^U%XQU+XA^-_V0/#O@OQMK"2C5-:^"7BSQO\
M%['4;FXO]1U.YU2^\%?#[Q#HGP\N]>O+_5+NXU#Q#<>$9=<U+_1H-1U"ZM;&
MR@@_<&B@#^=SX<_\&KO_  12^'OB'2O$L_[,GB7X@W>BZI8ZQ8:?\1OC9\7=
M=\/&\TVY@O+6+5?#>G^+M%T/Q'I;3VZ_;M"\2V.L:'J]M)/I^L:=?Z=<36C_
M +V_#GX:_#SX/^"O#OPV^%'@7PC\-?A[X1TZWTCPMX(\">'=)\*>%/#VEVJ"
M.WL-&T#0[2QTO3K6)% 6*UMHU)RQ!8DGMJ* "BBB@#\Q_'W_  1A_P""5?Q2
M\=>-/B;\0_V$?V>?%_C_ .(WBWQ'X[\<^+-;\%QW6L^*/&/B_6+SQ!XF\1:M
M=&X4W.IZWK6H7NI7\Y4&:ZN99,#=BOTS@@BMH(;:!!'!;Q1P0QC)"11((XT!
M8DD*BA022>.234M% 'QW^T[_ ,$_/V+?VT-7\*:[^U9^SA\-/CSJG@73M2TG
MP;<_$;2)M<7PSI^L7-O>:O!HUM)=):V!U6XL[*34IX($N+X6&GQW4LL=A:)#
MZ!^S9^RA^S=^QWX%U+X9?LN_!?P#\#/ .L^*+[QKJ_A7X>:'!H6E:GXMU+3-
M'T6^\0W\,)9[O5;G2/#^AZ9)=SR/)]ATJPME*PVT2+]"44 %<7\1OAUX&^+O
M@'QG\+/B;X7TCQO\._B'X:UGP;XW\'^(+5;W1/$WA?Q#83Z9K>AZK:,0MQ8:
ME87,]K<Q94M%(P#*<$=I10!^='P:_P""1O\ P32_9Y^)GA3XR_ []C#X'?"S
MXJ>!KR[O_"/CWP7X9?1?$GA^ZO\ 3+[1;^33M1MKM98EO]'U/4=*OH3NAO-.
MOKNRN8Y;:XEC?N/VE?\ @FO^P9^V-XZTGXF_M1_LJ_!_XY>/]"\)6'@31_%G
MQ \-)K.LZ=X.TS6->\0:?X=MKIIHS'IEIK7B?Q!J4,&TA;K5[V3/[W ^WZ*
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKY^_:N_:(\(?LD_L
MS_'G]ISQ[%=77A+X#_"CQQ\4=8TVP>R35-<3P?X?OM7M/#>BC4K[3+"77?$U
M_;6OA_0K>\U&QM[K5]2LK:2[MUE,J@'YDZ]_P7W_ &&O"_\ P5#@_P""3OB'
M3OC'HOQXN?'/ASX9V_Q2U/1OAE8_L]3>/O%_PWTOX@^&/"4?B^Z^+$/CM]=U
M[4=;TGX6:1IZ_#(W&H_%;4;+PU9I/I]U!KDG[;U_FWVO["/QY\=_\&]?C_\
MX*RNVIZ9^W!JO_!0#Q)_P5QT/Q%8>#;'PWXDT7PEI?C.3P9K=[!#XK;4!JGA
M"!;?Q)^U/H%V8H+#6/#T7A]-.L=?L?)N_$7]\O[#O[5?@C]M_P#9&_9^_:N^
M'UQ:2>'?C;\-?#_B^:PM;^QU)O#7BAX#IWCGP3J%SIUQ=6@UKP+XUL/$'@_7
M;9)V>SUG1+ZTG6.>&2-0#ZKHK\;/^"CG_!9+X1_\$SOVG/V/O@Q\>/">EZ9\
M(?VE_#/[0'B[QW^T'K'C^[T2V^"NC_ KPC8^)E2V^'.F_#[Q5J_Q2UGQQ>ZA
M:>&?#WAS0]?T'Q!>Z_>:;I6@:9XFUG5+'29ORP^)/_!U3J'P\O\ 2OC!<?\
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
M_#FKQ:7K_BOX:K_PIOQ[#XKL=(:T\307UI\1-=^#-U8:UH(T?51IPN;R^T@
M_JRHK\\?^"9G_!3/]G/_ (*L?LY2?M'_ +.$?C;1]&T;QMKGPV\<^!OB3H=G
MH/CGP'XYT&STK5Y=(U>+2-5\0>&]5L]5\-^(/#OBC0]<\+^(M<TJZTK7+?3]
M0N-+\6:7XF\,Z#\<_P#!1[_@O7^S=^P?\8+?]DGX<_"WXO\ [;7[=6L:+_:6
MC?LJ?LXZ#>>(/$6EW5_X6U#Q=X<L?B#X@T[3/$%SX9N-9T.RB\0SZ)X8\*_$
M#Q]HO@N^L?'.H>!1X:U/1+W5@#]U**_FW_8Z_P"#C#P=\6OC[\+?V5/V[/V(
M/VF_^"87QZ^-]S>:=\(K']H_1=<M/AGX]UX:C9Z?H/A71_&_C;P+\(?$Z>(_
M%$NH6=GHHO?AK;>&[CQ!/;>%U\3-KFK>';36_P"DB@ HHHH *^:OCY^V%^S3
M^S!XB^"O@SXY_%_PCX!\;_M&?$WPE\(/@;X%U&]:Z\;_ !0\=^,_&?A'P%IN
MG>$/"6G1WFOZKIVF>(_'7A2'Q9XBAL#X>\&6.LV>J>*=4TG3YDN&^E:_SKO^
M#BG]NS]HJX_X+ ?\$Y;&7_@G[\:;:W_8._:WL_$G[.6H23^.?)_X*$:K_P +
M'_9B\>?\(Q\$]WP6C2#4/^$C\'Z'\/L^!9OC9<_VWXTTIO[/^W"ST350#^XG
M]OS]N#X4?\$YOV4_B5^V!\;O#WQ#\4_#3X6W/@BU\0:'\*])\-ZWXYO)/'OC
MWPS\.M'.C:9XN\6>!] N$MM;\5Z==:D;WQ-I[0Z7#>SVJWEW'!8W'K_[.'QU
M\)?M0?L^_!']I'P#IWB/2/ WQ[^%'@#XP^#]*\86FF6'BO3?#/Q&\+Z9XMT2
MQ\2V.BZOX@TBSUVUT[5K>#5;;2]=UC3X+U)H[34[Z!4N9/YBO^"TG[2OQ7_:
M\_X-B?CW^T!\;OV6_B'^QC\2_&_B'X1P>(/V<_BI)XDE\<^ X_"W[</P_P#"
M.CSZS)XM^'GPKU]D\6Z)H>G>,M-^V^!M'4:7K]D+5]2M!!JE[Y+^RA_P7[_X
M4O\ \$^_V,?@5^Q!_P $\OVQ?^"F'Q)^!'['O[+/@?XSZY^S_P" ?&\?P1^'
M'Q"T[X.^#$\6?#7Q!\4O"WPV^*^J_P#">>#;-K>XU_3K+X?W6AVMY?6NC-XC
M74H-9AT@ _LXHK\B?^"57_!93]G/_@JYIWQCT?X:>"?BM\%OC/\ L]:WI>A_
M&3X'?&G0K+1O&/AIM8?4[*RU?3;K2[_4=/U;2%UW0?$?AC4[6[_L7Q=X<U[0
M;BW\4>$]$L]5\,7VO=G_ ,%+O^"MG[+O_!+[PQX$?XP1^-OB5\8/B]K=GX=^
M#'[.'P7TBQ\6?&GXG:E>ZE;:0MUHOAN[U32H;30K?4KNWL)-6O[N(W^IS0Z'
MX=L]=\0W%OI$P!^H=%?R?Z#_ ,'0/B/X:Z_)K/[??_!(/_@H)^PW^SQJOC#P
M]X9\*?M%>+_A[XY\2^%8-/\ $6LSZ?#XD^(VD^+/A-\'_P#A&[>PTQ]-UN[T
M3X=ZW\8O$E]$^KZ?X;TKQ!?Z?ID7B#^ICP3XV\'_ !*\'>%?B'\/?%&@^-O
M?CGP[HWB[P9XQ\+:K9:YX:\5>%_$.GV^JZ%XAT#6=.FN+#5='UC3+JVO].U"
MRGFMKNTGBGAD>-U8@'45^0WQK_X+7_L=?L]_\%(OA3_P3"^*UC\5?"_QI^,&
MG>%+SPQ\3K[2/A_:? *SO_'ECXAE\$^'-<\6W_Q*LO&MGK_BK6]!A\&Z-;6G
MPZU"TN?%GB+PY8-?1VEY=ZA8?KS7^?O_ ,%C_P#@FW)_P5+_ ."_/[0'[..B
M>*+WPK\2/#W_  2UTKXP_!FX6\L;#P[K7Q;\$^(;33?"7A?QY<W>C:S<P>"O
M$1\3WVFZM>Z/'::MI5Q-8:S#/=6^G76D:H ?Z!%?FO\ MI_\%2OV?OV$_P!H
MG]AS]F;XN>#_ (Q^(O'G[?OQ7C^#WP<U;X<^'_!6K^$?#7B:7QS\+/ "WWQ,
MO_$WQ"\(:SHVA#6?BYX;N3<^%M!\9:A_9EEKDPTPW5M866I?"W_!O'_P53\1
M?\%!?V7]>^#/[1K:WH?[>O[&>H0_"K]I_P *^+/"6J>"?$>L):ZOX@T#P9\0
M;[1=34&W\3W\'A?4/"OQ:T8IIFK>'OBKX:\1W6H^$O".@>*?!5E>?GW_ ,'&
MG_*6W_@VA_[/GL__ %I?]B*@#^Q6BOE3]M+]M/\ 9Z_X)_\ [/GC#]IK]ISQ
MC+X-^%_@Z72M/EET[2K[Q#XC\0^(O$%_%I?A[PKX4\.:9'+?ZUK^LW\RI%"@
MAL--L8K_ %[7M0TCPYI.KZO8?SHW7_!S1^TWXLNO"?CKX"?\$#?^"D?Q:_9C
M\4:7X>\26_QSNO"/Q T.ZO\ PAK$PO+CQ/X3\/>#/@-\4_A_XJTL^&)[+7/#
MUXGQITS3/$4UT+-]3T?3Q%KEP ?ULT5^:_\ P2__ ."J'[,O_!6+X$ZM\;_V
M<CXPT)_!_BB7P5\2/AK\1]+T_2/'OP_\2"W6_P!.CU2+1=6U[0-4T7Q'I+QZ
MQX:\0:#K>HV-]:&YL+[^R_$FD:_H&D?GM^W3_P '$7P]_9R_:6^(O[$O[(/[
M&?[37_!1_P#:Y^%&BZ7K?Q$^'O[/OA_5'\%^#1/J&CP^(-&U[Q=X7\*_%#QP
MVL>$-/U_09?$-UX>^$?B'P?IGB#Q%H7@C4_%VG^+/^$CTWPT ?T8T5_.=^PO
M_P '$WPV_:._:4^'7[$O[77[''[3G_!./]KWXJ:1J>K^ _AS^T#X<U-?!7BQ
MXM0U6/PWH>@^+_$GACX9>.AK/C'2M$UFZT"Z\2?!_P ,>$-0U[0-<\%:;XMU
M+Q1_PCECXF_6?]O+]O/]F_\ X)P?LY>*_P!IS]I_Q;/X=\"^'YX=%T'0=%M[
M;5/'?Q-\=:E:7]WX?^&OPU\.W5]ID7B'QKXABTS4)[6VN=1TO1='TC3=8\5>
M+-;\.^#_  _X@\0Z6 ?95?FO^P[_ ,%2OV?OV_?CC^W!\ ?@YX/^,?AKQC^P
M+\5[+X/?&'4OB7X?\%:-X9\2>)K_ ,7_ !=\%PWWPTO/"WQ"\9:IK&A+JGP7
M\47$ESXHT;P;J T^_P! E73'N+K4;72OQK^'_P#P= :_K'B&U^)?Q6_X)"_\
M%"O@_P#\$_=:TC0_$.B_MRW?PW\;>+O#.G^$M?&@3V_Q&\:^%-)^%MGX+TSX
M96.EZAK/B&^\2^ _C;\3=7NM!TG3[GPWX7\17VN#3=-\#_X-<O&'A;XA?\%
M/^#BOQ]X&\0:3XM\$^./VQ/ 'C#P?XJT"^@U/0O$WA;Q+\:OV[M:\/\ B#1=
M2M7DM=0TG6=)O;34=-OK:1X+NSN89X7:.16(!_9Q17X0?\% ?^"]'P4_8Z^.
MNJ_L>_ W]G;]HK]OW]M+2?!EYXNU?X!?LN^$+OQ0O@3?8:/?^';#XJ>)-)L?
M$NN^&&U^#7M)O93X2\ ?$34O#FD7EIJ7B+1]/;6/#-IK_P 4_#/_ (.@9?!?
MBWP5H'_!2[_@EU^VA_P33\*_$3QC;^#?"_Q>^*?AOQKKOPJMKR\L)+NVN?$^
MM^//A#\"->L4$MM>B]A\,>&?&4NG:;;MK=YY>FP:E)IH!_5K17&^-OB)X%^&
MW@#Q3\5?'WBW0?"/PW\$>%-7\<^+O&^O:E;:?X:\/>#]!TN?6]9\2:KJL[K:
MVND:=I-M/J%S>/)Y26T329(QG^6VV_X.F(/BYXTO=2_8H_X)0_\ !0;]LS]F
M'P?XT\2>#?B7^TG\,?AQXCDL='FT&"QO;:_\(^#O#?@7QYI^JMJ^D:C8^(TT
M'XF>/O@UXITKP[JVAWVM:)87>HRZ=9 ']8E%?SZ_L5?\'"'[/?\ P4"_;D^$
MG[*'[-'P\NO$OP\^*7[)5_\ M*7WQAUOQ[!HWC?X9>,M#\1ZMX;\3_ #XB_
M^W\'ZI'H_C7PS=:9%/?ZY;?%2]T75M.U+2O$?A"/Q-X*UOPWXKUW^@J@ K\B
M/VZ/^"ZG_!,?_@GAXMNOAK^T-^T9IDWQ?L8GDU+X._"W0M:^*?Q#T!Q9:5J<
M%IXST_PE:WNC_#O4=1TO6]+U71M.^(FM^%+[7-*NUU/1X+ZPCFN([O\ P7(_
M;=\9_P#!/C_@F'^TU^T=\,)%MOBW9:#H/P[^$^ILUAGPUX^^*WB?2? .E>.(
M(-6TC7M)U*\^'=KKNH?$"PT35M(O=*\07WABWT+4UAL-1N+J#X?_ .#>#_@D
MK\'?V3OV3OAO^V!\3_#]W\4OVXOVQ_ ?ASXZ_%KXR?%JPDUKQ_X0T[XKV%MX
M^TWX9^''\2?;M7\,2V\&M6NI_%#6+B=O&?Q#^(DNIZEXPU2;2-%\$^%_!H!#
M^R]_P=>_\$@OVE/$VG^$-;^(OQ2_9>US6-;_ +$T=OVH? 6D^#_#-XS6D-S%
MJFH?$#X?>,?BA\._".B2R2367]I^._%GA:&"[M)OM@MK6:QN;S^DBTN[6_M;
M:^L;FWO;&]MX;NSO+2:.YM;NUN8UFM[FVN(6>&>WGA=)89HG>.6-U=&96!/Q
M?^WQ_P $_OV:O^"C_P"SQXT_9T_:3\"Z?X@T/Q%832^%/&EG:65O\0OA1XU@
MMYT\._$7X;>)Y;6>[\/^*/#UU,7" 7&B>(](FU3PAXPTGQ#X,\0>(/#^J?,7
M_!$C]C_]LG]@W]A'P1^RQ^V?\4?AC\6?%GPOU_Q!8?#'6?AGKWC[Q1:^&OA'
M>W$=[X:\ :OXC^(.A^&]3U=_"5Y-JMIX<&GZ'I.B^'?!TWA_P1I=@;'PI;ZC
MJ(!^NM%?SO?MI_\ !Q;^S[\ /CWXW_8__9)_9W_:$_X*3?M=?#N'Q!;^-_A/
M^RQX6U7Q#X<\#^(_#<FE6NK>&/&'CC0M \9ZJ=0T35-8M]#\7S> O 7Q"MO
MOB2WU#PCXO?2/&6G7GAV'FOV*_\ @X_^$?QP_:*^'W[&W[;'[)7[1/\ P3)_
M:J^*=F;GP!X)_:4TN\L/ 'BZ_P!2UZ[T7P3X9T7QMXO\,?"OQG#XB^(+65[;
M>$'\1_"7PYX3USQ5I6I^ ='\6:GXOG\,:7XG /Z1J*_.7_@JY_P4 _X=A_L1
M?$W]LC_A4O\ PN__ (5UKGPZT;_A7/\ PGG_  K7^V/^$_\ 'WA[P/\ :?\
MA+_^$,\?_P!G_P!D_P!O?VIY/_"+WWV_[+]B\VS\_P"UP_D3\<O^#F*VN+C6
MXO\ @G)_P3>_:W_X*<:#X UMO#'Q8^,'P2\-?$+3/V>?"7BC3]*6_P#$?AOP
M_P#%CPK\%_B_-XRU+P_+=:67U#_A$?#_ (1UW0M4LO%?A?Q1K6A7NF7.H@']
M2%%?SK^!/^#F3]@OXJ?LF>#/VB/A9X,_:#^)WQA^(?Q.\1_!CP1^PU\//A]!
MXS_:W\5?$;PAI6F^*/$\/A[P-X>UC4-)USP1H7@36='\>ZI\0](UV]\.V>AZ
MG;:%.Z?$5;CP+!YA^Q?_ ,'*GAGXP_M5^ _V+/V[OV%OV@/^"9G[0'QAN]+M
MO@UHOQRN=<O?#_C23Q)=OHW@NRU"Y\<_"_X(^,?#FH^//%-EK/A7P9./ >L>
M%=;U[35T=/%D.M7D6E( ?T[T5^.O_!:[_@K-_P .>?V:/AO^T3_PH'_AHG_A
M8/QTT3X+?\(?_P +4_X5'_9']L^ /B)XY_X27_A(/^%<?$[[?]F_X0'^R_[&
M_L2R\[^UOMO]JQ?8?LEY^?GQP_X.6;S3_B!J2_L1_P#!+_\ ;3_X* ?LR^!O
M&6L>%/B;^V#\'_"?C2T^"OD>&M2T_3_$NM_!K6_#OPH^)>A?%/3M'D7Q+;"\
M\2^*/A/HVJ:AH-F^D:U>^&M>M_%%H ?U&T5^?'_!-[_@IK^RU_P5,^!=S\=/
MV7]?U^>P\/:W;^$OB+X%\;:%-X;\>?#7QI-H>F>(&\.>(]/\V\TK44;3M5MI
M+#Q-X3UCQ%X1U:6+4+/3==N-1T?6;'3OD7_@H?\ \%YOV5/V#/C1H_[)WASP
M+\9/VP_VT=>M+&\M?V7?V7_"C^./'&A1:OH&H^)=$3QK>0F2WT34]3T+3TU]
M?".CV?BCXA6GA/4]%\:WW@VW\(ZYHVM:@ ?N#17\KWP1_P"#H'PEI7Q5^&GP
M@_X*;?\ !/?]JW_@EAK'QE\47N@?#CX@?'?2M?N/@W+96=II:-KWC'Q=\1/A
MQ\!_%7AW28-?U;3M US6-%^'WB_PMX,&M>'_ !%XW\3>'/#%UK.K^'_Z(/VF
M_P!J+X'_ +'WP"^('[37[0'CG3_ _P '/AKH4.N^(O$TJR7[31WUU:Z;H>E:
M%860FN]>U[Q+J^H:=HOAO1]-CGO-9U;4;*SM$9YP0 ?0-%?R70?\'._QK\3W
MOA_XD?##_@AA_P %*_'O['FL>'X_%,_[2$'@/Q9%>GP[+:7U]#X@\/\ A7P]
M\*?%_P +O$/A^6S&C7<>MO\ M!Z38O::A?7*R-%IUJVK_OA_P3Y_X*%_LV?\
M%,OV=]'_ &D_V8O$6J:GX2N=4N/#'BOPOXHT^#1?'GPV\<Z?8:;J6K>!O'6B
MVM]JEE9:]IUEJ^F7BW&DZMK.@:MIU_9:IH6LZIIMU!=. >6_L7_\%5_V>?VZ
M/VF/VVOV5?A)X-^,_AWXA?L&?$O4OA7\7]9^(OA[P1I'@SQ'XATOQ_\ $/X<
MW%Y\-M0\,_$3Q=K>L:,^M_#77;J&X\3^'?!]\VE7>DSOIT=W/>6-A]/V7[8/
M[-&J_M1W_P"Q9HOQA\'>(/VH=#^'>K_%;Q7\'?#VH?VYXJ\">!M'F^'T3:K\
M08]+2ZL_ EUJT7Q3\"ZEX8T+Q9=:1K_BO0]=3Q#X<TO4]"L[_4;7\Y/V!O\
M@L'<_MS?M8?\%._V7+/]FR?X?7G_  3F^)_BCX:6GBJU^*\GCJY^.%SX=^)/
MQ?\ AW!?V_A6+X7>%I? ,^JR_"I=2BTJ/7/'DD4GB%=-2[NFTP7>I?QB? [_
M (*O?MF>#/\ @O\ _MD?MRZ#_P $@/VG/''[0OQ:_9O\+_#[QI^P+I%U\51\
M9O@[X9TWP1^RKHUK\1_%$]G^S'J_C=]"U.Q^&?A/6[==6^#/A?3Q:?%/PZ(]
M=N(5TV[\1 '^G517PA^W#_P45_9Q_P""=7[+\_[4?[5FN7_@S0&LM,M= ^'V
MDP6^J_$SQYX\U;3&U*S^&7@#PYJ-SH(USQ9((;L7#ZC<Z%HNB6%C?Z]XJU3P
M]H6GZAJ%I^#T_P#P<]_%[PMJ.N_$CXI?\$.?^"EG@#]C;2=!_P"$DB_:4G\
M>)Y=1714L=/O;C6==\(^(OAEX/\ A9H.@PQ-K4W]M+^T3J=HUCI^GWK^4NIW
M<6C ']:%%>$?LS_M,?!#]L'X(> ?VBOV=/'VD_$KX1?$K2?[6\+^*-)\^$L8
M9Y;+4]'UC3+R*WU/0/$F@:G;W>C>(_#FLVEEK&A:Q97>FZE:6]U;R1CW>@#\
MSOVX/^"JG[/7[ OQ]_8G_9T^,7@WXS>)/&W[>7Q.?X4?"'5/AIX>\$:QX5\.
M>(D\:?"_P*;WXD7WBCXB>#=7TC1?[7^+7ARX%QX8T/QA??V=9:W-_9PN;:PM
M-2_3&OXTO^#E7_E*;_P;??\ 9Y\__K17[%-?T)_\%7/^"@'_  [#_8B^)O[9
M'_"I?^%W_P#"NM<^'6C?\*Y_X3S_ (5K_;'_  G_ (^\/>!_M/\ PE__  AG
MC_\ L_\ LG^WO[4\G_A%[[[?]E^Q>;9^?]KA /T:HK^6'XH?\'-T?B;2_MO_
M  3G_P""9W[8_P#P4GM?"]U8:1\6OB'\&O"'Q)TKX"^!/%*>'8=9\6>#M(^*
MGAWX)_%35?%NO^$+N_TFWNKB?X?>%_"^MZ+J5MXK\/\ B74='N=-.I?IC_P2
MH_X+'_LU_P#!6?P]\8/^%/>$OBO\)_B?^S]KV@:!\8/@[\9O#MAHOBOPVWB>
M'5UT+6]-O]#U76]#UG0[[5_#/B[P[-!+>Z7XOT/6O"U^GBGPCH.GZKX4U#Q$
M ?K;7BW[1_QU\)?LO_L^_&[]I'Q]IWB/5_ WP$^%'C_XP^,-*\'VFF7_ (KU
M+PS\.?"^I^+=;L?#5CK6K^'](O-=NM.TFX@TJVU37='T^>]>&.[U.Q@9[F/\
MY?\ @I]_P6K_ &5?^"7>L_"GX9?$#0?B;\=?VD_CE=V<'PM_9F^ .B:7XL^*
MVLZ=JNH7F@:'XGUG3M1UC28M$\.>(_&%H/!'A-8?[6\5^-?%+7MAX*\)^(X/
M#7C&\\.?B+^TY_P7XU#XY_L#_MS? #]NS_@GA^U;_P $O_B3\;OV0/VK/!_[
M/FM?M ^&/'4WP:^+WBR3X%>(Y=#^'FE_$SQM\)_@M>Z7\4?%<\FMQ^&/#$W@
MN\\/:Q_8MOIUKXV;Q9XBT'PK> ']/W[!7[:WPL_X*)?LG?"G]L7X*:!\0/"_
MPR^,'_"=?\(UH7Q2TKP[HGCNQ_X5_P#$GQC\+=9_MW3/"?BKQMX?MOM/B#P3
MJMYIG]G^)]3\[1[C3[BZ^Q7LMSI]I]?U^ '_  :YLJ?\$)OV&V8A54?M-,S,
M0JJH_;"_:")9B<   9)/ ')KY]^.O_!SA\,[GXD_$OX0_P#!-/\ 8<_:J_X*
ML>+OA%J%EIGCGQ;^S?X8\32_!6QN[C5M5TN9M.^('@WP!\7O$NKZ3(V@ZV_A
MSQ=9?#A_ OCE=/:\\%>*M=T%_P"W4 /Z@:*_#7_@G#_P7A_9Q_;P^+=W^R;\
M1OAC\6_V)/V[]#T9M4UW]DG]I'0;_P -^*]1ET_PKI'B_P 0V_P]U[5=)\.2
M>*Y=)T/5)?$-MH'B#PUX$^(VL>"-,U7X@6GP_3PCI.M:GI>W_P %)_\ @L'=
M_P#!,']I7]D?P/\ '/\ 9INM1_9 _:B\5P?#[6/VS-(^*SV.G_ [QTUZEK=:
M?\1_ASJGPOB\.6VB6FGZCI7BZ+59/C3IVKZQX(TCXFZ[H7AG4[SX<7>CZR ?
MM?17Q=^WM^W9\$/^">?[)OQ*_:Y^-.J-<>"O ^C6S^'-"T29+C6_B7XSU\K9
M^!O ?A#RH[F.?4_%^KSVMLFIM')I.@Z0=1\5ZY/:>'-%U2_MN?\ ^";'[6'Q
MB_;B_9%^&7[5/Q@_9NTW]EIOC3IT'CCX9?#:V^,;?&K5M1^$.NZ;IVH>!?'W
MB374^&'PNLO#]_XYM+FYU_2/"ME8>(/LO@^Y\,ZOJ6NVNN:UJGA7PT ?>-%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %?QJ?\ !Y%^VKI'PP_9-^!/[#<6IZII
MUQ^UI\2K/QG\5]1T;1M-\17NA_ WX':]X<UV98-(O?%7A=KGQ#KGQ)U'P;K'
MA.QN+FUTC6HOA]XITW4/$'AR4V=Y-_977\8'_!.D77_!4G_@Y0_;D_X*#ZA'
M)XB_9Z_X)U^%)_V6_P!F[4-4?[(FG^/9(M>^&":EX/F\,Q2>'O&WA/6((_VH
MOB0UUXGU_5=9T5/BY\.[^+1K5WT1/!X!R&D_\'97_!%+2?V;[']DV/\ 9._;
MCG^ ]E\%X?V?V^'UQ\&?V9Y_#UW\*T\%#X?S>%;O29_VHIM/N=,O/"V_3+NT
MN;::VN8)98[B*5)'5L#_ (,TOVY]'\2^ _VGO^"=EYXKU#7--^#GBJ^^._[-
MM[XLATWPYXMUWX0^--<;0O'^G2>!=-U'Q)9^&O\ A&O%P\*^--7L+'QUXU@M
MM?\ C#K&G6^K7%CH]OJFJ_W&U_$I_P %QUO?^"5?_!;'_@GK_P %D_#\,^D?
M!+XPRVW[.W[7)\/Z=J&GP7BZ3IUWX6UOQ%XUE\.S7FI>/M2U;X'^(;+6/!WA
MBX\-7SPZQ^S1HLT=W=W::'%HP!Z[_P ' WP&\)_M,_\ !8S_ (-_/@MX^M-&
MU3P+XI^*OQ8U+QIX>\1^';7Q7X>\8>$_ _B_X*>/_$?@37M O[FVL=0T;Q[H
M_A>\\&:H+PW5I;6.NSWEQIFKPV[Z5>?O9_P6%L+&Z_X)._\ !2"UN;.VGM8/
MV'_VF;F&WE@CD@BN-,^#_BR^TZ>.)E*)+87MK;7=FZJ&M[BWAFB*21HP_'__
M (*W75O>_P#!=_\ X-W+VTFCN;2[\4?M/75K<0L)(;BWN/#?@.6":)URKQRQ
MNKHZDAE8$<&OV+_X*_?\HI?^"DO_ &8Q^U/_ .J4\9T ?FE_P:>^ _!_A/\
MX(H_L\>)O#OA[2M(U_XH>/?V@O%_C[5K&QMK:_\ %7B/2/CAX\^'FF:MK5U#
M$D^HWECX,\$^%_#UK-=R320:9HUE:1,D$,<:_-OAO3=*\(_\'AGCJ7PYI&FZ
M3/\ $K_@FS!J7C>XL[2."?Q#JULWA&RBU;4'CV?:-3&F^!/"NEF[E#R-I^CV
MEN<B-67[ _X-7_\ E!K^QW_V&/VD_P#UJ3XS5\E_\[A/_>,W_P!N: //?V8/
M"]I^TS_P=Q_M^>/?B[J7@_Q0O[$_[+G@;PY^SUX,\1WMI+XK\&WFN^%_@?:M
MXM\":$-.3[?H7A^7XB_&";Q1KUU<O=^&?$OQE\-V]LTXU:QETW^K#X^?!#X;
M_M*_!3XI_ 'XP>'K3Q5\,?C!X$\2_#[QMH=XUQ"MWH/B?2KG2[V2UO+.>TU#
M2]4LEN!?:/K6EWMCJ^BZK;6>JZ3?V.I6=K=P_P OO_!2+]G?]K3_ ()K_P#!
M62P_X+A?L<_ #Q/^U;\*/C!\+]'^!O[<_P  _AO;:SK?Q>CT:.V\(^&XO'_@
MK1K.UUNZGTE=,^'?PEU-UT#1Y;?2-?\  -]-XJBL/#OB_6/%.A^??&'_ (.<
M?$?[97PO^+7[-O\ P2J_8 _;\\9?MH^(+.?X2V^I^-OA#X"T[PO^SMXL\<2Z
MCX-@\<>.+KPWX]^*-GH.H>#-4CU*^L(_BIHW@[P1:ZGH-U=^-]5LM T?7+8@
M'9?\&>'Q/\;>.?\ @D/\6?!GBG6Y]7T'X+_M2_&7P+\-;*:&SB3PQX-U_P"&
MGPM^*FH>'[5[6U@FN;:7XA_$+QWXH-QJ,M[?"[\3W=JERFG6NGV=IY3_ ,&3
M'@/P?9?L&_M6?$^U\/:5#X^\2_M<WG@/7/%:6-LNN:CX/\$?!OX4^(?"OAZY
MU(1"\ETK1=:^(/C'4K&Q>9K:"[U[4)XHDEN97?\ :7_@BA_P34N_^"6'_!-S
MP]^SSXLO-+U/XR^+K[QE\:OC]J>A7=_>:')\5?&VB:5I4VBZ-+>:A?V\FG^"
M/!/A;P7X!&H:0FEZ5XDO/"]YXNBT>PN_$-ZC?D1_P91?\HT?VC_^SY_&_P#Z
MH+]G:@#/_P"#E/2[&S_X*E?\&VWB6UMX[?7+[]M>[TNYU.%$BO9+'0/VB?V(
M;_1X&ND5;@QZ?>>(-7N+5&E*6\M]<R0+&\\S2:O_  6*A\'?M<?\'$O_  1B
M_P"">WQO\)V/B[]G_P /?#GQ_P#M->)?".OZ@;[P;\1?$NM0_&:]TCPWXO\
M!L]G_9.M:3IU[^ROHUE<VFL3:M8>)M%\;^(?"MYI=MI5[JL>N1?\'+G_ "DN
M_P"#:O\ [/G\1_\ J_?V!Z^SO^"_7['G[6'B'Q'^Q=_P4Y_8,\+W_P 2?VG/
M^"</Q \0>+=2^"ND6WVS7OC+\$?%JZ1-X_\ #7AK3+?3M0U7Q)X@@LM#O-#;
MPCH:)XBU[P?XY\:MX174/&^G^%]%U8 _H>\:^!_!WQ(\%^*OAQX_\+Z#XR\
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
M]I#]H/\ X*)_\$;/^"H/[0/[0GB[X6?MC_M[_P#!*G]K/1=*\4V&D^ ?&?Q
M^.>O?L@_$>TCU;5_$6B> ? GC/QMKNE?#[PPWB1]>N+C0?LWPU^&5YX(\9>!
M=(\(>*[6[^$[> Y?@G_@H9_P4VT#_@XZ_9OT?]AS_@G/_P $YOVGOB!XV\=_
M&3P'#)^T_P#M#?"[P'X6^%/[,4GA#4K+Q5XF\5?\+/\  _BSXPZ;X2U6[\)R
MOX8U_P"W:WX6U2Z\%>-]8TG1K+Q/K>OZ'X6\0 ']Y%C-:W%E9W%A<QWEC/:V
M\UG>17/VV*ZM)8D>WN8KWS)OM<<\+)*EUYTOVA6$OF/OW&U7YL_&?X]?"[_@
MC?\ \$R?#OQ.^-MQ\6?B]\-/V-/@S^SK\)/%&K^$+/P[XF^+GCQK?4OAE^SY
MH_B<V_BWQ/X$T#4]9U;Q#KNE>(?$]QJ'B/2#]D?5[VU2ZODMM-NOJ#]DW]I;
MP+^V-^S;\&?VH_AEI/BW0O 'QR\#:3\0/">C^.[#1],\8Z=HVLK(UK;>(M/\
M/Z]XGT6TU.,1MY\.F^(-7M5)'EWLO. #Z&K^-+]M+_E<D_X)<?\ 9F&O?^H-
M^W[7]EM?QI?MI?\ *Y)_P2X_[,PU[_U!OV_: (/^#V7_ )1]?LL?]GD:;_ZI
M/XO5_81X%\"^#_AEX(\(?#;P!X;T7PAX#\ ^&-"\%^#?"7A[3;/1_#_AKPKX
M9TNVT70= T72-/@MM/TW2M)TJSM;"PL+.W@M;6U@C@@BCB14'\>__![+_P H
M^OV6/^SR--_]4G\7J_LTH _C9_X-=M*L? G[<O\ P<-?!WPA"OAWX5_#+]M;
MPKI/P^^'FCJNF>"O!EC!\7_VT_"XA\+^%K!;;0= 63PYX-\):',-(T^R672?
M#'A_3F7['HVFP6WI'_!MI\//#WQ7_:G_ ."T?[>WCMKCQ7\?/&_[>_Q4^ VG
M^(?$MQ:^(-9\"_"OPGKUUXP@\)^%=:O; :_I&@:O_;_A3P_?:1!J2>'Y-"^$
MGP[TO3-%TJW\+0I+Q'_!M'_RDN_X.5/^SY_#G_J_?V^*\VUG5OVK_P#@W,_X
M*-_MS_M!WG[,OQK_ &I_^"2_[<OB[5OVA?$WC+X*-'XV\;?LW_$R1?%GCOQ1
M?ZMX2>7PYX6\(Z5H^MZ]XO\ #>MW'BO_ (1OP]XG^%7_  J;7S\9M0\7_#?Q
M)X"O@#^D?_@I1_P3"_9V_P""I7PE\"_"?X_ZU\4_!!^&/Q-T?XL_#SXE?!#Q
M+X?\&_%/P=XLT?3M4TL'0_$GB/PCXVT^WTW4;757;4;.30IF>^T_1M5M)[/5
M-'T^\M_T.L[=[2SM+62ZN;Y[:V@MWO;PPF\O'AB6-KJ[-M#;6YN;@J99S!;V
M\)E=C%#$FU%_B_\ CE_P5I_:Z_X+O>&/AM^R=_P1N^!O[:?[*_@[XA^/-,U?
MX[?\%"OB9:WWP5TOX0?#_P "ZU97>JZ1\//&_P %/B/XAL]2U_6=41;?6-*L
M_B38^(];T_2KWP1:>$[VP\3:[XG\&_OK_P %!?\ @H[^SM_P18_94^"OQ#_:
M!T?]HGXK> YO%7@C]G'P]>^")M)^+'Q8U37;+X<>)]<L/$WC_P 3?&7XJ>$=
M4\3W.H:-\.=4E\2^,-;\8^(?%^N>)+^#4-5&IW&H:EJD(!^JE%<)K'Q"T;1/
MAEJOQ6N[75)/#ND>!+[XA7-G;P6KZT^BV'A^7Q)-:P6\E[%8MJC6,3110R:C
M%:&[*HUZD),X^&_^"7__  5 ^ 7_  5E^ 7B_P#:+_9T\(?&#P7X)\%_&#7_
M (*:II?QKT#P7X<\57'BKPYX+^'_ (ZOM0T^Q\"_$#XCZ1+X?ETCXCZ';VMU
M<:Y:ZB^HVNJPS:5!;06=W? 'Z/U_'5_P<:?\I;?^#:'_ +/GL_\ UI?]B*O[
M%:_CP_X.C?#GQ3^&7[17_!&G_@H%I'P:^)7Q5^ ?["G[2VO_ !6_:%U+X9:$
MOB+4O!?A_P ._$G]FOXJ:>VK6OVJVCTBR\2Z#\)?'%G8>)]:FTWP;IFL:;9Z
M=XE\1:)/K>B+J(!]\_\ !U!_R@U_;$_[#'[-G_K4GP9K[/\ ^")?@#P;\./^
M"27_  3OT?P/X;TCPQINN?LD? _Q_K%KHUA:Z?%J?C/XD> =$\=>-_$E\MI%
M"+K5_$GBO7]6UG5;^<275Y>7DLUQ+)(2Q_%S_@LW^W;\(?\ @I)_P;'_ +1?
M[7'P,\/_ !$\+_#CQ_XM^$&CZ3H?Q5TCPUH?CBRN_ O[:7PR\&:M_:VF^$/%
MWCG08(KG4=$N+O36L_$M\\VFSVDUU'9W+RV<'[I_\$@?^44O_!-K_LQC]EC_
M -4IX,H _GP_8MTG3O#7_!Y)_P %3--T*S@TNQO_ -BKPYJ]Y:V<26\-SJ/B
M7P/_ ,$_/%>NW<L<2HKSZGXBU"\UB\E8%[B_N);F5GF=W/P#^T7^V;^T+\#?
M^#FC]N3]H3P1_P $Z/C?_P %1/%_[.7PI^&GP3^#?@/X4VOBJY'[-'AWQ3\-
M/AQKMQXYM9?!GP ^.FKZ1J6L7FL_$O2=,OV@\-AA\2_B%!_:%_'J2V5G^A_[
M)7_*YC_P5 _[,8^'_P#ZJ;_@G?6__P % _@?^VI_P2T_X*[ZM_P62_8]^ /Q
M,_; _9R_:<^'6B_#G]NGX%_#B--9\;>"E\-VGPV\'6/BGP+X/T3'B+5I+ZP\
M'>&/&FA:POAGQE:^']=T;XJ:;XS\0>"O"7CO1;W3 #QKX_\ _!<G_@H3^TQ\
M$?BM^S]\6_\ @UP_;T\3?#;XQ^ O$_P[\8Z-=ZA^TBJW&B>*=)NM*NI[6YM/
MV";._P!.U2P^TKJ&CZOI=]8:MH^JVMGJFDZA8ZC:6MW#^F?_  :ZV?[47A'_
M ()5>&/@Q^U?\"_C7\!?&OP"^-7Q3^&?@O0?CSX,\=^ O&7BCX8ZBGAKXK>'
M_%&G>'/B%X<\.:U:^%+#6?B9XE^'VA&T35-&5? ES;6&HP_9YM%TCXS\5_\
M!U'9_M%^%?B)\'?^":W_  3J_;U^+G[:,6WP-X?\,_$;X.>#K/X>?"SX@Z]J
M$_ARRUKXMW/@'XH^/]>TC2_">I6VK:E>Z3XFTCP7IVIR^'+W2==\5>#-/&J^
M(-%_HH_X)^^"_P!L7P'^R9\)]$_;Y^,FD_'/]K"XTR_UOXM>,_#_ (2\#^#-
M T_5-=U2[U/3O!.CZ9\//#7A+PS?6O@71KBP\,3>(K;0[.3Q)?Z=>:TR)#>P
M0Q 'V97\LGAK_E;O^(/_ &B>LO\ U8_@BOZFZ_ED\-?\K=_Q!_[1/67_ *L?
MP10!\T?\%O\ ]G[XC?\ !*S]O+X-_P#!PA^R/X>O+[PE:^(=!^&W_!1SX96/
MBC5M/TWQQX*\8#PQ\+]&\4KX<COM.TR[MO%^EG2/#>H0W.HOX>T#XX>&?@9\
M4&\$:_K5QXTUZ+SW_@MM\=OA?^T[_P % _\ @U3_ &@_@KXGMO&/PK^+W[6O
MACQUX(\0VT5Q:M>Z)KO[1?[#UW#%?:?>107^D:QI\C2Z=K>B:G;6NJZ)K%I?
M:3JEI:W]G<6\?]GOQ+^&_@?XQ?#SQQ\)_B9X:TOQE\._B3X4U_P/XW\*:W;)
M>:3XB\+>)],N='US1[^WD!62VOM.N[BW?&'3>'C9)%5A_EM?$;]C+]I+_@FO
M_P %R_\ @F#^P-\1/''CSQ[^RM\*O^"CG[/OQ<_8CUOQB-*NK*Z^&_QV_:3^
M!TOC.XT>^TZ%3IVK0^(/ .FZ#\0?"L(T30X?B!H'B#X@>'_!NA6GQ+EU3Q*
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
M_@H_X5_;]_8R^/?B?X>_M;?M6>(_C7\'?VQ/@=X+\*^+O^%G^'/$^J>--?\
M"W@37O&?COQ-\.-"U671M-O=6\1IX4'C6;Q'X3\5:Q\1)+KPT]EJ,.M7W@G_
M  7._P""I'[:O_!67]ACQ1#^Q]_P3_\ VI?A1_P3C\!:?X$^-?[17[0OQZ^'
M6E>&/$7Q+TH^);$?#JQ\ V%IKWB#P[J'PQ\.:Q/HWC[QCK_PU\0_$+Q'-$FA
M:]K\WPX^&_A;Q%>>/P#]@?\ @Y3^+_BOX9?\&]W@G1/#EKXLF_X7?<_LE_"7
MQ1K7AM;SR= \,S^&T^)>IWWBZ_M9HGL?"^OW/PWLO!%Y)<&6UU/5O%ND:#=1
M2Q:PRU_1I^QC\ _A7^R]^RG\ ?@/\%?"6E^"_AO\.OA=X2TC0M&TJSM;03W%
MQI5OJ>N^(M7>T@@&J>*O%WB"^U3Q5XP\0W2/J?B7Q3K&KZ_JT]SJ6HW5Q+^4
M/Q0_9@O/^"RO_!OC\'OA.=8\+^&?BA\??V*/V9/B=X,UNU>^T[P5X;^/OAGP
M%X#\?Z3I=W/-:^,=9TCP/<>/-)N_ WBB>&V\1^(M*\':GK3V']H:W;V\DGY=
M?LY_\''/Q9_8 ^%OPG_8P_X*W_\ !/[]M?1/VS_!BZ?\&O!&M?!GX=^!O&?A
MK]I>#PW!H'ASPCX@\.7VN?$SPI8>(_'.J-J>A^'O%#?"._\ BCX6\1^)I(?$
MOA^]T@^+;?P%X: .J^&G[.7PS_9Y_P"#P'QI>?"_1X/#EA\?_P!A'Q7^T+XN
M\/Z=8:5IFA:?\1?%VHV_A+QIJ.BV6E6%CL/C/5O ;_$'Q-=:@]_J6J^.O%OB
MO5Y[XQ7\%K:_V*5_![_P38^)O[;GQS_X.:-'^/?[=OPCB_9Z^(GQP_X)_P#C
M7XB_"K]GJ2XGGUWX(_L\W>O_ -@_"SP-XU6^L['6+?Q]+#H&L^+?&L&OV.D:
M[_PD?BC4)]3\)?#NXF/PW\(?WA4 ?RL?\'B7PGUCXB_\$@XO&&F72V]E\!?V
MJ?@I\6/$,36QG-]H^L:-\1/@9#:I*+B'[&R:_P#&C0[TW)CN@R6;6?V=3="Z
MMOZ#_P!BWQ]X8^*G['O[*OQ*\%7SZGX1\>_LY_!7Q;X;OY+>:TFN=&U_X<>&
M]2T^2XL[E([FSN?L]PBW-G<1I<6MPLEO.B2QNHM_M=_LO?##]M3]F7XV?LJ_
M&2P:]^'7QQ\ ZSX'UR>WL](O=5\/7=XB77AOQOX:CU[3M7TBV\9_#_Q19Z+X
MX\$ZG?:7?1:-XN\/:+JPMI9+)%K^/[]DS]L;_@I!_P &YVC>,_V,O^"@?[)_
MQZ_;#_8+^%9\3^(/V;OVP?V:/",?BZ7P3\-;2:;6M2T7Q3_:.J6GA_1_!$0O
MI=9MO#?Q1\8^#/%WPGOH_%.B:/K7Q&^%W_"$2^$0#^XZOE(_M?\ P!\?^#_V
MEI/@+\<?A!\7O'W[-.@^-(_BEX-^'OQ&\(^+?$WPQ\8^';'QA%:>'_B+H.AZ
MCJNK>"=1NM=\%>(],M;?Q)IEH]W=>'];BM8;IM*O4B_FC\7_ /!S;\4?VX?A
MYJOPV_X(S_\ !./]LWXS?'OQA>WO@32_B;\7O '@CPS\'OA!JE[H5S=/XIUW
MQ%X+^(?Q&\'S:UH7VG1[NST;X@>+_AQX:C348-6UCQ!+;VUOH/B#]7_^")/_
M  2GN_\ @F9^QUXE^&WQ?\:GXN?M&?M&^,M7^,7[4?CF2[FU2TOO&_BG1++2
M)O!6B>(KVW@\1^(_#WABR@O))O$GB2XN=8\3>,O$/C7Q8HTBP\06/A_1P#X
M_P"#1/X(>$_#W_!-+7OVIKVXE\6_';]KKX]?%;Q?\8/B5XAN(=;\=ZP/ _BG
M4/!6@^']<\4W-N?$.IV<.H6'B;Q\8M>U/5KR7Q+\1?$^MM=_\3@00=C_ ,':
M7P+^''C3_@D_XS_:'U70K6W^-7[*7Q+^#OC/X'_$K3E_L[QMX+OO'OQ=\ ?#
M?Q=IFB^)K)[?6++1M=TG7[35]3TF"[%A>>(O"/@W7Y[9M6\+:'?:?^9O[)?Q
MU_:K_P"#7CQ3^TI^RM^U7^R=^T=^TE_P31U?XH^-?C)^S+^U)\ K+3_B?JW@
M[P]>0:);W6F^/8-5U'P1X*\)IJ'AFVT*[\::!KUY\*D\._%/1/B%KW@^T^)'
M@WQE:>*]/Q_VR/VP_P!KO_@YZMO@Y^Q-_P $^?V7?CS^SU^P%XP\3Z=\0OVE
M/VR_VDOAW:Z3HFI67P^\5BP_X1[PW<>&O%.O?#G7;/P7K:1ZY;> _"WQ'USX
MD_$WX@Z?I&GR)\+_  -\._'OB/7 #[K_ ."['Q@US]H7_@UR\-?'[Q-:I9>)
M/CC\%/\ @GM\8/$-G'<M>1VFN?$SQ)\$?&FK6R7;PVS7207^MW$2W+6\#3J@
ME,,18HO[^?\ !-GX!^$/V8/V OV._@5X)LM#MM(\ ?LZ_">PU"^\/^'+/PG9
M>*O%^H>#M)UKQ[X^NM!LKB]BL]<^(?C;4O$'CCQ&\NH:E>7>OZ_J5Y?:GJ5Y
M//>S_D%_P=$>%-$\"?\ !!CXX>!_#5FFG^'/!NJ?LL^%/#]A$H6*QT3P[\:/
MAII&E6<:J%54MK"S@A0*H4*@  '%?OE^SE_R;U\!_P#LC/PO_P#4(T.@#^0'
M_@VM^&_@1_\ @KU_P<(>.CX5T,>*_A[^U%XD\">"=;73+,7_ (7\(^-_VE?V
MH+[Q5H&AW A\[3-,UNX^'/@I[^TLWA@N1X=TQ9HW6T@$?T=_P=&Z;I6F>.O^
M"+7Q*M](TUO''A'_ (*3?#G3= \136D<FI:?I.IZQX.U_5-)BNOEF73=3U?P
MCX:OKZT$@CGN-&L9#AX5:O*/^#:K_E*;_P '(/\ V>?!_P"M%?MK5['_ ,'3
MW_.'_P#[29?"S_VQH 3_ (.]OAV_Q?\ V,OV&?A+%JRZ!)\4?^"F/P.^'4>N
MO9-J2:*_C;X5?'3PTFK/IRW5BVH+IK:F+QK);VS-T(3 +JW,GG)_45\)OA9X
M#^!_PQ\ ?!WX7>&]-\'_  Y^&'A'0/ W@KPQH]M':Z=HGAOPUIMOI6E6-O#&
M%!\JUMHS-,^Z:YG:6YN)))Y9)&_DK_X/7?\ E&C^SA_V?/X(_P#5!?M$UZS=
M?\')WB[]D3_A%/V6O^"@W_!.+]MFP_;VL+6]\(+H_P  OAYX4\;_  3_ &B?
M$WA2WBMKGXA? SQ=KOCKPWXIUWPCXR@^R^)Y+#PWX+\;R^"UU=M N]3UJ[TR
M:YE /$_^"=ZV_P"SW_P=D_\ !6C]FWX2:;;>$?@K\3_V>?!WQD\5^!=#TRP@
MT23XFW/@[]E[XEGQAE+7[5IKKXF^.GQ==+2QN;72YI_'UTMS93R6^E/8=_\
M\&VOPX\/?%O]K/\ X+1_M]>/I)/%OQZ\7_MX?%'X#Z1KGB2ZM_$&N^ ?A?X:
M\0W_ (N7PUX9U:]LO[:TGP_K$>M>$?#4FFP7T>B?V#\)O!6D:7I.EV?AR.&7
MWC_@AW^Q/^U#XD_:D_;%_P""T7[?/PR'P2_:4_;AL='\(_"?X"W:ZI;>)?@I
M^SM90>#IK#3/&]I<7EFL7B?7=(^'WPFT :3XF\*:1XY\.6OPXNM1UJ/0M2\>
M:_X3TCX9U*+]LG_@WG_X*7_MJ_'W1_V6/C;^V!_P2S_;\\?S?&S7M7^!"OX_
M^)7P'^+&LW?B_P 9ZT)_!$*:/IF@+H_B+Q!XQ\.7+:_;:3X:\7_#*]^$E]-\
M9KKQUX*UWP3, ?NA_P %\OV>?A-^T3_P22_;?T_XJ^$](\1R?"/X"?$S]H#X
M:ZI?64$NK>"?BG\'/!6O^,/"?B?POJ;!;W1-3F-C>^%]5N=.GMY-6\(^)/$O
MA?4/M>B:]JFGW?Y&_"K]GCXU_P#!;3_@U4_9X^$^A>++#0OCIJGP]T[2?!^J
M^--7OM1TGQCK/[(WQX\6_#'P]IOB_P 02POJ-H_C[PW\+8?/UJ6*^.B:_J=I
M>7QU2SLKI[KY:_;*_P""T'[1?_!=OX%S?L'?\$<OV*?VG8="_:-UV[^$_P"T
M;^T_\?O V@^%?AK\+? "Z?8Z[XG\)OXP\!^+OB=\/O"K^)] FV^,/$'C+Q7!
MX@M_!\LG@_X>_#SQ?X^^)'A/4O#7[!?MM?\ !,3]K#PG_P $3/A#^QA_P3P_
M:+^+'PU_:B_8^\#?"C4O OBSX)?%#Q+^S7=_M"Z]\/?#.HZ#\4O!VNZMX;U[
M[5I6E_%=?$OBWQQX9\*ZOXKM]#C^*EA\/XO$_C&RT.RU77% /R8^'O\ P<,_
M\%-O^";W@_P5\(O^"L__  22^,UKX7^$&B^&O 'Q _:I^%EG/H/A35K:TT;3
M]+\+:[IOV3PSK7[-WC/Q#K<]UX>TCQ"O@3XY>$/" \2W^J0Z)I.@7-G#X&M_
MVF_X(<?&3_@D=\?_  A^TG\9_P#@EQHWB'X>:Y\6OB/H_P 1OVK_ (/>,?%?
MQ1'BCPA\4?%:^)-=T_7+[X5>,_B'XY^'?@>+Q$VJ^(]/C\0? T6_P_\ $X\-
M+X7@U;4XOAQIFE>&_P POAO_ ,':7P^^&/@[X:_!3_@H%_P3V_;R^&'[;FI^
M&M!T3Q?\*?!WP2\.1:)X\\5:E=W/AC3M8\$>&/B_\2OAO\4+72_B+JUD\NG>
M%;GP7XAN=$U2]O?!MCXA\<R:*-?U?WW_ (-^/V9?C[>?M/\ _!2;_@IK\5OV
M6+O]AGX;_MP^-?"5I\#/V8-?T6Y\'>/+#0?!.I>)I?%/Q%\:^ ;C0M E\+R>
M,-8N[35K"[OK'3[_ ,7^(M6\>^*;/1+?P=J/@_Q'XN /FC_@W4_Y3*_\'(O_
M &>1XP_]:H_:RK?_ &2O^5S'_@J!_P!F,?#_ /\ 53?\$[ZP/^#=3_E,K_P<
MB_\ 9Y'C#_UJC]K*OG_]LS]I=_\ @BI_P<D?M/?\%'/VIO@=\=O&?[*?[6/[
M+?P^^&?PX\>?!7P79Z_;+XL'@#X >&[CPY?:YXZUSX=?#\^+M.U;]F7QE?:E
MX0M/'-QX@M?">L>&O$WV*2VOY;>V .?_ .#@W]H_XH> _P#@X-_X)M:?I?[+
M7B_]OSP]^SQ^S?+\</A?^Q;X*TZ_N]>\<?%/Q;XA^/1\0^+M&_X1KX:?%3Q1
M=WWAA/A!\+_B)J-NO@SQ-I]IIGP;BGCL]#CN-;UY?LZ]_P"#B[_@J#J5G=Z=
MJ/\ P;"?M[7^GW]M/97UC>W/[0MU9WMG=1/!=6EW:S_\$_I(+FVN8)'AG@F1
MXIHG>.1&1B#ZO_P6J_9 _:B\3?&O]A+_ (+G_P#!-CP)J7Q,_:&_92\):;)X
M_P#@C#8F^\;_ !D_9MUVUUKQ1_PC?ASP_P";KMG>:_%X6^(WQ9\#>)]#\'Z-
MJ/Q'UW1OB8MUX$U*Z\3>!_"UC<<K/_P=K_!34I]?^$/@K_@FO_P4C\1_MEZ/
MX7EO!^S7/\)/"5M/;^+Y-%L[[3M(U^_TGQMX@^*FB^%[J^U31TE\4?\ "C+W
M4XM%U2SUB#PE=37-KIEP 8__  :K^'OVJ_A[J7_!3;P9\9?V)?C1^P]\!O''
M[1GAW]I#]G;X4_%KX3?$;X=6OA:3XOS_ !&TKQA\._!^O>-_!'P_T[QSH_PZ
M\&^ ?@[X<6[\/^%]#-A':V]Y?Z78P:_I>G:?_7C7X]_\$:8O^"JWB7X$_$#X
MU?\ !6+QC8V7Q:^-'Q#NO$OPG_9NT3P=\+O"VD_LU_""W^V2:-X?O9/ WA*R
M\53>*?$]]JMY)<:+\1/B5\6=?\.>!?#OPZAUO7='^)-]\3M+K]A* /XTO^#E
M7_E*;_P;??\ 9Y\__K17[%-??'_!US_RA&_:9_['?]G7_P!7W\/J^!_^#E7_
M )2F_P#!M]_V>?/_ .M%?L4U]\?\'7/_ "A&_:9_['?]G7_U??P^H _0O_@C
M9X&\(?#W_@D[_P $X=#\$^'-&\+Z3J?[%?[-_CG4-/T+3;/2[2\\7_$KX4>%
MOB'X]\1W-O8PP13ZSXM\;>)]?\3Z_J4J->:MK>KW^IW\UQ>W<\\GX!?\$Z=)
ML/A]_P '=7_!8'P#X)@3PMX(\0_LGVWQ*UWPCH"IH_AK6?'_ (CN_P!AWQAK
M'C+5-"TU;72M0\47OB7XE?$'69M?N[2;5Y=1\;>*[V6\DN_$6L3WO]%'_!)W
M_E%E_P $T_\ LP#]C?\ ]9U^'-?ST_L-?\KB_P#P5H_[,8\-?^F7_@G-0!V_
M[ /@#PY^T7_P<\?\%=?VA_BE)-XG\8?L@> O@S\(/V?]&\0W5KKNF_#K3/''
M@?1_#GB+Q)X(M=5LI[SPKJ:Z?X2\3V@E\,7>DV42?&7XDIJ5MJEYXNN;ZOV;
M_P""UOPJ\"?%[_@DQ_P4.T#X@^'=-\2:9X8_9$^/?Q5T&#4;:.X_LKQW\(/A
MGXE^)?@+Q%8,X+6NI:%XM\+Z3J%K<PLDB^2\3%H9I8W_ !6_;Y^$'[8W_!*;
M_@KKK?\ P6*_91^ /Q2_; _9A_:K^'.B?#7]NWX(?#0/K/C?X>7'ABU^'/A+
M1_'7@/P?HKIJNKW,UCX0\/>+?#^I7WAOQ?I^D:G9?%[PYXI\3_#OP[\1O#FM
MZ'X!^V5_P7W\2_\ !5/_ ()_?ME_"O\ X)I_L8?M+V_A<?LU_M!7G[3O[2O[
M2WA;PIX'^"?PA^"/@SX0:]XM^,>@Z#X@^'7C_P")5IXL^,OC+P0\?@_X?^";
MK4-$O?M_C&S\4:C82^&])U2X@ .__8%^(GB[X4?\&:>L^/? >MZGX9\7Z+^R
MY^WA#H/B/1-0O=)UO0+W6_VH/VC- _MK0]6TZ>VU#2M:TN'5);W2-3L;B"\T
M_48+:\MIHYH4<? W_!)'_@K-^V1^P9^PA\$O@A^S9_P;A?MA_%[P7=Z(/B!K
M7[0GP_/QMMM)_:-\6^,TAU"_^,;7_A_]B/QE8ZQ;Z_IB:1I?AB=/&7BNWTKP
M/H?A;PUI>N76BZ'IBQ_M'_P0D_9V\+?M<?\ !L9\%?V8?&M]>Z5X8^//PF_;
M2^%NJZUIB6LFJ: GC#]J3]H_1[;Q%I27T%U9MJOAZ]N;;6M,%W;3VWVZPM_.
MADCW(?SF_8E_X*O_ +4/_! 'X!3_ +"'_!73]BC]J3Q-\/\ ]GC6=1T']G_]
MJW]GK0]/^*GP[\9_#+7_ !3KEUHF@:AXV^(GC;P)X4DTC1M2O$L_AGY'BK1_
M$FC^ M3\,?#SQ)\*O NJ^"XDUT ^8OVKOVK?^"A7_!0W]N__ ()H_M)Z9_P0
M1_;J_8S^,_[+G[37PON/$7[0MMX._:"\37?BOX#7GCW1+GQ7\,/B!JL7[)WP
MDDM_ 5E!<^(;M[OQ!XCU?0=$\/>*_B5I3Z*NF>.O$LEQ_;I^WQ^QC\$_^"@/
M[)WQ>_96^/\ #<1?#[XBZ"K_ /"2:=>#3=<\ ^*/#UU#K_A#XA^']29TAMM5
M\&>(-/L=:6"^\[1-9LK:]\/^)K'5/#.KZQI=[^$?P,_X*6_\%(_^"O/[7'[.
M%U^P+\'_ (X?L(_\$X_AQ<^'_BI^TK^T+^U!\$_A]+XD_:;\(ZCJ-AJ>G?![
MX0:;XBL/'OAL6WBWP]IUQ8Q>,_A?XTO]3\/V'BN7QIK6N:,NC^#O#GC[._X.
M$_VWOBW\5O%OPK_X(7?L#ZGHNJ_MC?MWQ3>'/C1?:EOAT#X5?LT:[X>\27?B
MZS\0>(?*NXM$O?&?A31/$>N>+QIND>*_$NB?!3P[XOGL_#"Z]XX^'E[<@'\S
M7_!)[4?&W_!5O]O_ /8V_P""8?[>'[3_ ,,/BE^R/_P33\(?%%O@Q\,/"]Y:
MW?PQ_:_U?X%>)9M(\(:-HVHWQ\/W'Q9@'P]NK:]\,WVI>&YMW[*_P>\1:7;>
M#-#U+QG\4?&.M?ZB4444$44$$4<,$,:10PQ(L<444:A(XHHT"I''&@"HB@*J
M@*H  %?R$_\ !1__ (((Z7^S7_P3Z_9K^*?_  2X&J_#_P#;B_X)7:1>_$[X
M>?%;0](O=<^,G[0/AG3YO$GC_P"+_A'5SI\6H'Q?XE\2>,=;\0?$+P)X%U?P
M[XN\)EK[Q1\#O#/A'2?!WQ.U*"U_=+_@D[_P4A^&W_!4O]C'X=?M/>![:U\-
M^*KD7/@_XS_#,:K8:IJ7PP^+7AP1V_B7P]<M97,\O]B:Q&]GXP\"WNH16.I:
MOX#\1>'-2U/3-*U2XO\ 2;$ _2BBBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "OP'_X+@_L^_\ !5KQ7=?LH?M3?\$I
M?BSXG/Q'_9;\>:IK/Q*_9(_X67J_@7X=?M/>%=>UCP5>64'C31IO'G@3P#X[
ML/"8\.:SIVN^#_&.J:5J.K>#O&'B"Z\"^*=$\8:/I>F>)/WXHH _DA3_ (+=
M?\%S/BS+XP^#?P<_X-W/CA\/OCA9Z5XATW2OB1\8_B;XHTCX&:7XDT^Y70H]
M;BUOQ[\$?@O\._&VD6^L75MJ-CIFA_'B&/Q-HL%SJ6CZ[<:+%<ZQ;?JQ_P $
M2_\ @F[XY_X)J_LE>(O!'QJ^(MM\5/VE/C_\9?&G[2O[1_BW2GCF\+K\4O']
MEH6F7V@^#[C^Q=!O+S0]*TSPYIT]YJ.HV$<^J^+=2\4:K8PZ;H=[I&B:7^PU
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5^8__!9[P#XZ^*7_  2K_;N^'GPR\%>+?B-X_P#%_P"SSXTT
M3PGX&\">'-8\7^,?%&LW4=L+72?#OAGP_9ZAK6MZG<E6$%AIME<W4Q!\N)L&
MOTXHH _/#_@DCX)\9_#;_@F#^P-X ^(GA'Q/X"\=^#OV4/@EX<\7>"O&F@:K
MX6\6^%?$.D^!='M-4T+Q)X;URTL=9T/6=-NXI+74-+U.RM;ZSN(WAN((Y$91
M^A]%% !1110 4444 %%%% !1110 4444 %%%% 'F?QFN_B38_"?XBW'P<\-:
M+XP^*_\ PA^NP_#GPWXE\1GPCX:U/QG=6$UKX>C\2^)TT_6+G0O#D&IS6]WK
MVI6&C:UJEMI-O>2:3HVK:D+33KGR']AO]FJ/]C?]CK]F?]EA?$$/BV?X"?!?
MP#\,]3\5VUA+I5IXGUSPSH%G9>(/$5GI4]U?3:99ZWKBZAJ=GITU[>2V-M=1
M6LEU</$TK_55% !1110 4444 %%%% !1110!!=22PVUQ-!;O=SQ02R0VD<D4
M3W4J1LT=NDL[QP1O,X$:R3.D2%@TCJ@)'Y^?\$W/V5?&G[+_ ,(/BSJOQ;.E
MQ_'C]JW]J#XZ?MD_'?3- \5ZYXV\-^$_B!\<_$-K<:;\-_#7B;78-/EUG0?A
M+\-/#_P^^%6GZKIVA>&=(UI/!;:Y8>&](34VMA^A5% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\V_B#X&?&V;_
M (.D? W[04/P=^*<OP$M/^"95WX"N_C=%\/?%LGPAM?'3>/O&%XO@NX^)2Z0
M?!D/BQK.ZMKI?#DFM+K!MKB"<6?E2QLW])%%% !1110 4444 %%%% !1110
M4444 ?RF_P#!WC^SM^T#^TK_ ,$]_@%X+_9R^!?QC^/WC'1OVRO!_BC5_"?P
M3^&/C7XJ^)M*\,VWP2^.^DW/B+4M!\"Z)KVJ6.A6^J:QI.FSZO=6L6GQ:AJF
MG6<EPMQ>VT<O]65%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 9>M:YHOAS3+O6O$.KZ7H.C:?"UQ?ZMK5_::7IEC @+//=W]]+!:
MVT**"6DFE1% )+ 5\X_!_P#;A_8L_:%URY\,_ ']K[]EWXX^)+)+:2\\/?!_
MX_\ PG^)FN6D=XTR6CW.D^"_%NM7\"73VUPMLTMNBSM!,L18Q.%_&#_@H!_P
M2*^*'_!1[_@H-H7Q)_;]^,G@*'_@DE\#?AU'+\+_ -FSP;\9?B'X*\6^,?C;
M/IEE:ZCX]^,]M'X%\(^&]!MFF\0^--.L=;\+_%O5?$VG^'O#7A'3-(?1[?QK
MX_M8_P 1_P#@J]^P?_P;%?LX?LE?M >*OV5?C9\'?A%^VG\(-(O]5^"]I\!_
MVV/B5\:OBM#\<_!^M6Z^&_!>H_#^[^+?Q>N=%FN/%EE%H7B/4I= \/:CX&B>
M]\077B#PP-$FU6R /[V?%GBSPMX"\*^)?'7CKQ+X?\%^"?!?A_6?%GC'QCXL
MUG3O#GA7PGX5\.:=<ZQXA\2^)?$.L7-GI&A>']"TBSN]4UG6=4N[73M+TZUN
M;Z^N8+:"65?'K7]K/]E>^^#4'[1EE^TO^S]>?L]W2:O);?'>U^,OPYN/@U<1
MZ!J%_I&O20?$^+Q&_@B5-$U;2M4TS5VCUQETW4--O[*\,-S9W$4?XU:7\8/'
M_P ?/^#7CXB_%_XIZ]=^*_B+XX_X(W_'_4O&7BG4&$FI^)==MOV6OB#I=[X@
MU64!1/JVM/8?VEJMPJHL^H7-S,J('"C\*/\ @W=_X(D?LY?\%"?^">?PW_:
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
M?\6?VBOBYXJ_8!_X)!?LR>--3^&NN_\ !2SXJ>)?#OQP^(6@ZC9QZIHO[/\
MX-/AO3/%^@:EHTUQHM]K'@K6M,\6^(?&_C73-(\7^%]3\6^'_A->_#(?V_HO
MC_7]&E /Z*?#/[5W[+?C7XM:W\ O!O[2GP!\6_';PS92:GXD^"OAGXQ_#O7O
MBUX?TZ%-+DEU#6_AQI7B.[\8Z3911ZWHLDEW?Z-;P(FKZ6S2!;^T,O\ +1_P
M;1_\I+O^#E3_ +/G\.?^K]_;XK[+L/\ @U,_X)&>%_AMH>B?#GP!\:OAW\=?
M"&E:+-X,_:U\,?M$_&'3_CAX;^(_AJ.VN=!^+>G6-IXMMOA%IOC.Q\165IXG
MC70?AAHNBV.JQ*="TO18HK5;;\YO^#3?PS\3?!?[9'_!?GP=\:O%L7C_ .,G
MA/\ :9^#WAGXM>.X+&VTR#QK\3=!^*?[<6E^//%L.FV4%K9Z?%XD\4VNJZS'
M8VEM;VUHEZ+>""**-(U /[+_ (@?$CX>?";PGK/CWXJ>/?!?PT\#>'+"[U3Q
M#XS^('BG0_!OA/0M,L()+J^U'6?$7B.^TW1]+L+.UBEN;N\O;R"WMX(Y)II$
MC1F'F/P6_:T_95_:2^WG]G;]IG]GWX^?V5.]KJG_  I;XS?#GXI_V;<QP174
MEO?_ /"#>)-=^QSI:SP7+PW'ER+!-%,5$<B,?Y\OC1_P1)E_;5_;\_:(_:U_
MX+2_%?X;?$7]D_1?)\&?L)?LY>!OV@OBIX)\'_#?P3-J$L.L:Q\3+H^&/@O<
M>'O'7B#2O#WA/7=:M? GC?Q';:YXF\0>(K+7->U/1/!7@0G\#O\ @LA\"?\
M@@'^Q9^SQX=_:)_X)%_M,?#KX<?MY?#+XL?#[5/A!%^RU^V!XY_:'U'6XYM4
M>#Q9_P )"U[\1OC'9^$])T?PI)J^N#6Y-6\):??W^FV?A&^NM77Q*OAW5@#_
M $@*\-\:_M/?LU?#7Q_X4^$_Q%_:&^!O@#XI^.YKBW\#_#7QK\6? /A7Q_XR
MN+2.":Z@\*>#==U^P\1>(IK:*YMI;B+2-.O'ACN('D55EC+?E)_P6+_X*$_$
MO]B__@C/XW_:O^'M]9:/\=O'?PT^$GA'X>:THMT7PU\0OC=#H.FWOB_1[2]M
M=0L[O5/!&C:GXD\8^'].OK2ZL+C4]!L8M1BFL/M2-^>G[!__  :K_L"7/[,?
MA'QE_P %"?"?C7]J_P#;"^-%C_PMWXS?%77/C5\9_"K>'?&OQ(LK7Q%JOA/P
MW'X"^(N@6WBM/#=]>S?VQX]^('_"6^)OB!XQG\1>+[J;1M#UG1_!/A@ _J$D
M^.OP1B^+MM^S]+\8_A7'\>KSPD?'UG\$I/B%X23XNW7@5;F>S/C6V^&S:N/&
M4_A(7=M<VI\1Q:*VCBYMYX#>>;%(J^J5_!A_P3-_9/\ C)^PO_P<WP_LD_$K
MXK^.?C7\-_@A^P;XT\,?LD^/OB//HEWXO?\ 90U'4;'Q3\./!FJ7VD-Y]Z?A
M9XBU_P <_"RWGU2VTB-8/!D<'@_PWX3^&D/@;PMHW]Y] '\]/_!U!_R@U_;$
M_P"PQ^S9_P"M2?!FOQY_8B_X-%/^";G[2G[%_P"R)^T7XZ^-O[;^D^-OC]^S
M!\ OC7XQTOPG\2?@-8^%=-\5?%3X4^$_'7B'3_#5CK'[-6NZO9^'[/5]=N[?
M1K75-<UG4;?3H[:&^U74;E);N;]AO^#J#_E!K^V)_P!AC]FS_P!:D^#-?CS^
MQ%_P7S_X*2?!S]B_]D3X1>!?^#=W]M_XV>"?A7^S!\ OAQX.^,WA.^^/*>%?
MBYX5\#_"GPGX8\/?$[PTFC_L0>+-(7P_X]TC2[3Q5HRZ7XJ\2Z<NG:M;"Q\0
M:S;"+4;D X_]MG]F3XI?\&L3?LE_M??L7_M?_M.?%O\ 8ZUGX]6?P'^.W['G
M[07C31_&/A/6M)\=Z5XO^)NHZAX'T7PQHWP^\!Z#XAO=%\!>-+C3/$]GX/TO
MQ'H'C9],OYM>U7PWXA\5^&M1_LI_;&^'GP5^.G['_P"T+\,OV@_B WPH^ ?Q
M1^"?CCPO\6/B6_BKPKX#?P)\.?$WAJ[M/$OBEO&/CBQU;P;X6;1='N;B^;6_
M$VGW^AZ:83<ZA;3VT<B-_"Y^VE_P4Q?_ (*D_M)_L=_LJ_\ !:;]EWXN_P#!
M(']A#0_B;-\;+C2?BWX2^-MSXL_:$^*GA2W3P%X<\$7OQ/U_X5_!YOAC\-8M
M"^*FMQ>//'VF>#+J/PGI6HSW.H^*_"<^K:+XBT#^P;_@LK-93_\ !(?_ (*(
MSZ;):S:=-^Q;\=);":Q>*2RELI/AQK#VLMG) 3!):R0&-K=X28FB*-&2A!H
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
M>*=.T#X>65_XR\22>./%WB:VN/ _BC3]%\-Z5K@\'_%?QWHK ']Q'C_]K/\
M97^%'Q3\&? SXI?M+_L_?#7XV?$?_A'/^%>?![Q_\9?ASX.^*?CS_A,?$-YX
M1\(_\(9\/O$7B/3O%OBC_A*?%FGZAX8\.?V'I%]_;GB&QO-%TS[5J5M-;)[[
M+-%!%+//)'#!#&\LTTKK'%%%&I>2661R$CCC0%G=B%5068@ FOQ>_P""XW_!
M+2W_ ."F_P"RBMA\.+VS\#_MA?L^:L?BQ^R5\7())](U[PUX]TJ73]2U'P7'
MXKTNXL=<\/Z'\1(M%TVQDU.PO@GASQAI7@GQZ]CJESX-M-/N/YE/C?\ \%R_
MVG_^"J'[%_[.7_!)+]GGP9J'@G_@J7^UKXE\9?LN_MO:1XP\,:[X2T#X;> O
M 6F:_HWQ=U.\U#7=(TQ_"]W\4O#.DZEXE^).AZ9X<\8ZO\+O FB_&#P,=)D\
M6R>"-7O #^ZCX)?M(?L\?M+Z!JWBO]G'X]?!?]H#PMH.L'P]KGB7X)?%'P/\
M5M T77Q96NI'0]6UGP)KNO:=IVL#3KZROSIEY<PWHLKRUNO(\BXBD?VBOC7]
M@']B'X/_ /!.W]D_X3?LG?!.TN/^$5^&^BR?VOXBU)VFU_QYXYUNYEUCQOX^
M\17#LY;5/%/B.[OM16QA9=-T#37T_P -:%;6&@:-I>GVOV50 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_#MXZ^ GP]_X+&_
M\'"W[;_[*/\ P41_: ^(/_#/O[''AKX<3?LR_L/Z;\0[WP!X4^(EYJG@'P]_
M;/C:U.BWND7UU?Z6WC'5?&?B'4-$@'Q-US_A8/A31?\ A/+/X:> AX/U'OO^
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
M?AK0/ S^#/B;\0O&?C/1O$=O<6'BNU\%V":DW_"*:+XLTO6_KGPU_P $ O\
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
M2"^M_P"<K_B"I_X)9?\ 1?/V_P#_ ,.G^SK_ /0JT >T_P#!W-\7OV8?#O\
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
MGTZ]N_#^M:?_ &SH5[JGAO7$U+P[J^JZ5> $_P"V1^V+\&/V(?V8OBQ^U/\
M&#Q)H]KX)^&/@3Q!XNL-,_X2'0M+U3XB:UINFS7'ASX?>!IM8OK.PU7QAX[U
MK^SO#'A>Q6X*W6LZM8I(R0-)*G\SW_!6K]LSQC_P4%_X-8/C#^U_XS^ .I_L
MT7/QGO\ X):WX?\ A9K/C"^\<ZC!X.TS]L_X9^'O"WBT^(-0\ ?#2>[TSQ[I
M6D0^,?#<T?A:*QO_  OK6BZMIFHZKIVHVM[+]0_!'_@TE_X(^_!SXH7GQ+UC
MP7\;?CI;+XELO$WAKX9_&[XJ6NL_"_PA-IVKW.KV6C6>@^!O"7P_U?QEX:1I
M+/3KW0OBQXA^(MCKFD:7;6'B%-6CO==;5_V9_;O_ &$_@Y_P4'_9'\?_ +%W
MQ=U7QSX'^$GQ#_X0%-2OO@]?>%O#/BW1K?X;^./"WC[P[9^&[GQ-X0\:>&=.
ML_[4\(Z7I]W;S^%;U/[%>ZM+$6-PUO>6P!YU_P $@?\ E%+_ ,$VO^S&/V6/
M_5*>#*_ ']DK_E<Q_P""H'_9C'P__P#53?\ !.^OZK/V</@5X2_9?_9]^"/[
M-W@'4?$>K^!O@)\*/ 'P>\'ZKXPN],U#Q7J7AGX<^%],\):)?>);[1=(\/Z1
M>:[=:=I-O-JMSI>A:/I\]Z\TEIIEC R6T?R!\._^"6O[/WPS_P""F?QX_P""
MJV@^,/C'=_M"_M#?"C1_@]XT\&ZOX@\%3_!G2_#.B>'O@SX:M;[POX>L_A[8
M>-[+79+'X&^$Y;BYU;XB:WI[W>H^(I(],BAN]-@T@ _GS_:=_P"5T+_@G5_V
M9OXW_P#6?OVZZ_H=_P""OW_**7_@I+_V8Q^U/_ZI3QG6'X[_ ."5'[//Q"_X
M*<_!?_@J[K7C+XSVO[1'P+^&FJ_"OPEX,TOQ#X(A^"^H^'M7\'_%CP3<WGB/
MP[=_#N]\<W>LII7QB\37$%QIGQ%TBQ74+'0I9-.EMK74+35/LK]H_P"!7A+]
MJ#]GWXW?LW>/M1\1Z1X&^/?PH\?_  >\8:KX/N],T_Q7IOAGXC>%]3\):W?>
M&K[6M(\0:19Z[:Z=JUQ-I5SJFA:QI\%ZD,EWIE] KVT@!_(W^Q3^S!XA_;'_
M .#,^S_9_P#!^G:YK7C/Q'\(_P!IGQEX)T#PW)9QZWXF\;?!G]N[XN_&OP=X
M5L1?VUU;S'Q3XF^'FE^'I[39#<7MKJ4]G97^F7D]OJ-K^K/_  ;B?MY? ?\
M:^_X)B_LT_#KP#XSTAOB_P#LJ_"3X??L^_&?X6WE];6_C3PEJ/PZ\/1>%?"O
MB>717\FZO?!OQ!\-:!;>(/"_BG3X;O1+NY77_#$FI'Q7X/\ %FEZ5^FO[!7[
M%7PL_P""=O[)WPI_8Z^"FO\ Q \4?#+X/_\ "=?\(UKOQ2U7P[K?CN^_X6!\
M2?&/Q2UG^W=3\)^%?!/A^Y^S>(/&VJV>F?V?X8TSR='M]/M[K[;>Q7.H7?Y2
M?MO_ /!L'_P2J_;D^)?BGXS^(/!'Q2^ 'Q6\?^+9?&OQ%\9?LU^/--\'Q^.=
M>O+*6VU:[U;P/X]\)?$WX9:3<^(+UT\1>)=4\'^"/#.N>(_%277B36]5OM7U
MOQ'=:R ?GY_P7U_:'\%_M@?\%$/^"2'_  2P_9ZU31/BE\:O#?[;/P^_:)^/
M%OX4URVO;GX,^&? L=M?PV'B$B!]$&L-\+KSXH_%'Q!H+:W%XI\-^%_!?A^]
MN/#=Y!X]\-RS^I_\'3W_ #A__P"TF7PL_P#;&OV5_8"_X(^_\$_?^"9ZZKJ7
M[*7P)TSPYX^\0:;)HWB'XO\ B_4]1\>_%K5]&N/[*DOM#3QKXDFN[WP]X;U.
M\T32M3U/PIX0B\.^%K_5K&UU.YT:2\MK>:+J?V^_^":GP+_X*,?\,W_\+M\5
M_%GPM_PR]\<] _: \ ?\*KUWP?HG]K^,O#GE?8=,\8?\);X$\<?VAX9E\E?M
M5GHO_"/ZJ^6\G68,C !^#W_!P]X_O/V)O^"C'_!%#_@IKXJT.^O?@!\&?C!\
M2_@I\:_$UO(L\7@RQ^)VFZ4J7D.BV-CJ?B/6=6E^&TWQB\7:7I^CZ5J U27X
M<OHK7.B:AJFEW%[_ %(6O[0'P+O?@W_PT1:_&/X83? 0>#W^(3_&A?'7AG_A
M5L7@6+2CKDWB^;QV=2'AJ#PY!HX.ISZO-J264%DK7$TR1JS"U\:_@?\ "#]I
M#X8>*_@M\>OAMX/^+?PH\<6EK9^*_ /CS0[+Q#X:UF.PU"TUC3)KC3[Z*2..
M_P!'UG3].UO0]4MC!J6B:WIVGZSI-W9ZG8VEU#_.%=?\&?\ _P $=[CXK:;\
M1(=$_:2L?"%B)!=? >U^.,K_  IUG?;ZA"IU+6+[PM>?'&(Q27EO=Q_V/\9M
M)!N-)T]91):R:I;:D ?,_P#P0I\4>&/V^_\ @N%_P6#_ ."KOPFL_&:_L_:G
MX4\!_LQ_"3Q9K7AG5?#_ (=^(\-Q;?"R'5-;T]M9TRUO$UBVT+]FSP5XPF\,
MW4EAXE\*^'/BOX:_X33P_I6HZWIMO"?\&T7CCX6_L#?'C_@H]_P1K^*WBA?A
M_P#&_P"'?[97BWX@_ W0_B9KOAG2O$7QR^&>L>!M&TC0[_P7$CZ8_BKQ.OPQ
M^&WA3XIZMINCZ9 ]QX,\9VGB32]*BTW2_$8TC^KO]G3]F_X&_LD_!WP5\ /V
M<?AIX:^$OPA^'VF1Z7X7\&^&+>9+:!.&N]4U74KZ>]UOQ-XFUJY\S4O$OB[Q
M-J>K^*?%&LW%WK7B+6-3U:\NKV;^/+]I#XW?\$6?^"O/[9G[6G[*_P#P5J^#
MNE?\$Y_VI/V/?$WBWX/?"?\ :'\7_M%0_"W7/B_\,=.\2ZSI=GXIM_'/C'P!
MX$^%L4]K&_A;XC?#GP)\6=.^)5I=>&/B"?$?PRU+Q%X8N/'TD@![=_P>&_MT
M_!?X<?L#V_[#UKXH\->(_P!H/]HWX@_#K7[KX?66MM)XF\ ?"'X<^)&\;WWQ
M.U_3K"QU"/3[+6?&?A7P[X"\,:9XBNO#LWBHZKXNUGPQ/K"?#KQ/9V_]4W[.
M7_)O7P'_ .R,_"__ -0C0Z_SM?\ @HK^Q3_P1'^!7[)_AS]AS_@DWK_AK_@H
M/_P47_;"^,7PR\!> /'V@?%CP#^TI\2O#'A[0_'!\8ZQ>MXY^'T&@_!'X.V]
M_ ^G> +VXT'2_!6M:_X3O;S4_%]SJ7AKPMXO\0Z?_H?ZKXT^$O[*7P(T+7/C
M1\3_ (?_  B^%OPL\*>!O"6N_$CXH>,M!\!^!-#$8T/P3H3:WXO\7:CI6AZ4
M-8URZTO1M-?4]0MS?:KJ5C80M)>7<$4@!_!O^U#^T)XF_P""+GCK_@X*_P""
M?GA:]URRC_;7T7P%^T'_ ,$^_!NGRV>E:E>:G^U_XB'P@^.MU\,-1\':<_B*
M+Q'X&LO&<^C^"_"UX\&MSV_[.B:AH4-NESJOB;5/[//^"6?[(%M^P9_P3W_9
M0_94.GZ;I_B/X7_"30O^%DKH^I:KK&EWGQC\8/<^._C-J>F:IK:0ZI=Z5J7Q
M2\3>+;O1_M-KIZ6FD2V-A9:3HVG6EII-E_-U\>5_9M_X+4?\'%/[%$'[-P^&
M_P :_@C_ ,$V_A1!\;/VEOVGOAOJ=SXA\*^,?$]EXUD\:_!'X'6/Q"\.>'[W
MPCXRLO"7Q$C\,^)M(L[;QM?>'M9T[QC\=],L7AUCP5XHTK4?[0J "OY-?^#I
M[_G#_P#]I,OA9_[8U_657YY_M]_\$U/@7_P48_X9O_X7;XK^+/A;_AE[XYZ!
M^T!X _X57KO@_1/[7\9>'/*^PZ9XP_X2WP)XX_M#PS+Y*_:K/1?^$?U5\MY.
MLP9& #\]?^#J#_E!K^V)_P!AC]FS_P!:D^#-??\ _P $@?\ E%+_ ,$VO^S&
M/V6/_5*>#*]/_;\_8@^%'_!1K]E/XE?L?_&[Q!\0_"WPT^*5SX(NO$&N?"O5
MO#>B>.;.3P%X]\,_$71QHVI^+O"?CC0+=+G6_"FG6NI"]\,Z@TVES7L%JUG=
MR07UOZ_^SA\"O"7[+_[/OP1_9N\ ZCXCU?P-\!/A1X ^#W@_5?&%WIFH>*]2
M\,_#GPOIGA+1+[Q+?:+I'A_2+S7;K3M)MYM5N=+T+1]/GO7FDM-,L8&2VC /
MY4_V2O\ E<Q_X*@?]F,?#_\ ]5-_P3OIWAKXC)_P3?\ ^#J3]I.^_:-\9Z9\
M./V>_P#@J+^SGX$F^"/C'Q! EAX-U[XO^#['X2^%= \-Z]XXU31+/3] \1Z5
MK?@;XL>'+;0K/Q"^FW*?$?X8R:^\FL^)?#5M9_O7\._^"6O[/WPS_P""F?QX
M_P""JV@^,/C'=_M"_M#?"C1_@]XT\&ZOX@\%3_!G2_#.B>'O@SX:M;[POX>L
M_A[8>-[+79+'X&^$Y;BYU;XB:WI[W>H^(I(],BAN]-@TCV']MK]@+]DO_@HC
M\*(_@U^US\(M'^*7@^QU2+7?#MS)>ZMX=\6^#M>A* :SX-\:>&K[2O$_AN\N
M(D%IJ<>FZG#9:YIK2Z3KEIJ6ESS6<@!XK_P5I_;C^!O["_[!/[0GQ@^+/C+P
MQ87FM_"?QUX0^$7@R_UQ;/6/B[\4?%W@_6=-\#>!/"EM8VFKZM?2:UJ<\4^K
MZOINCZG9^%?"]MK7C'6Q;>'M"U.]M_PU_P""2WP>\=?M _\ !I#KOP3^%^CO
MXB^)/Q/_ &;_ /@H+X.\ >&XKBQM)_$OC+6/C!^T+;^&O#=O>:I>:?I=E<^(
M-8-GHUM>:G?V6G6D]['<7]U;VD4TJ_>'['?_  ;+_P#!+K]BSQKXM^)?@'PE
M\5?B+\1M<L/&>E>$/&7QH\<:-XQO_@[IOC;19]!O8OA=I&E>#O#'A6SU31].
MNKM/#GBWQAX?\9^-M*>ZN6'B6=9G0_J'^P'^Q!\*/^"<O[*?PU_8_P#@CX@^
M(?BGX:?"VY\;W7A_7/BIJWAO6_'-Y)X]\>^)OB+K UG4_"/A/P/H%PEMK?BO
M4;7319>&=/:'2X;*"Z:\NXY[ZX /X[_^"!?_  3 _P""#O\ P4<_8S\+VGQD
M_9?TG4?VY/@Q=:UX _:F\!ZK^T5^U-X+\<1^)=+\0ZW:^'_',O@+2?C)X0L;
M'2?%_ARTL;BZ_P"$<\-6FA:)XLM/$WA/Y;_0+I3]2?M=?\$U_P#@U_\ V/?V
MB?V:?V2?$G["WQ%^,7[2_P"U+X[TCP9X'^"O[/\ \?OVG?'OCKPEI>K:DFE#
MXE?%+3=5_:T\*Q>!_AO97?VIKC6+FXN]8NK#1O%&KZ-X?U72/!WBV^T3]2OV
MZ/\ @VS_ ."5G[>GC3Q1\4_&WPE\4?!'XO\ C6_DU?Q=\4/V:O$UA\-M:\2Z
MY>:]<>(M<\2:]X2U?P]XQ^%.L^+?%.H7VIOXK\8ZG\/+OQ7XA?4KB\U/6I]4
MAL=0L_<O^"=?_!#C_@G=_P $PM:F\<_LW?"K6=2^,%[X9M_">I?&[XL>*;OQ
M[\2;K24C"ZB--D>WTKP=X,F\0RCS_$A^'W@_PC#K.(;.Z@.F6=A86H!Z]_P5
M4_X*.?##_@EK^QI\1?VI_B)9)XHUK3&LO"'PB^&4&L:;HVK?%7XM^)O.@\*^
M$K&ZU&:,PZ791P:AXO\ '&HV%MJVJZ#\/?#/BO7M*T+Q!J>FV>A:C_%3X._9
M5_X*2_\ !+7PU\$_^#D;X@ZEXC^)/QG^.'Q>\3?$'_@HA^S;-X,BL=0\&_LE
M_M(:SHFK6\8L=9UC3M=T/Q'I<T%O<WFC^79P_";Q#KWPITC4/#\/A#X7_$.;
M7/[)OVP/^"1O[-G[=7[67[+G[5_[1_C'XU^,9?V0;[^V_A%\ (/$G@;3?V>C
MXI?6[#Q'>^*?%GA^+X<2?$;Q#J6K:YX>\#WNMZ?)\4+7PQK-OX \,:+J?A^Z
M\/R^)-)\0_H[X^\!^#?BEX'\8?#3XB^&=&\9^ /B!X8UWP7XU\(^(K"#5-!\
M3^%?$VF7.C:_H.LZ==));7VF:MI=Y=6-[:S(T<UO/)&P(:@#C?@#\=OA?^T[
M\%?AC^T'\%?$]MXQ^%?Q>\&Z)XZ\$>(;:*XM6O=$UVSCNX8K[3[R*"_TC6-/
MD:73M;T34[:UU71-8M+[2=4M+6_L[BWC]?K\U?\ @F1_P3#^&/\ P2L^$GBC
MX$?!#X\_M-_%;X1ZYXD3Q;X<\$?M#^+?AEXPTWX7:U=B\/BAOAG=>!?A%\--
M5T/2_&]U/9ZIXD\.ZIJ&N>'4UW36\0^'=*\/ZYXC\;ZCXI_2J@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH ^6+G]BG]F6\_:\T_]O&Y^&GF?M7:5\)W^!UA\5/^$R^(">1\
M+9-2OM7?PO\ \(-'XJ7X;RYU#4KVX_MN;P?)XB'G>4-7$$<42?4]%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7P+^V%_P2V_X)\_M].U[^UO^RG\+/B[XD.F:1H<?Q!N+#4_!WQ8MM!T+5)M9
MTG0+'XO_  \U3PE\4+#0+/4;J]G71++Q=;Z5*FHZI:SVDMIJFHP7/WU10!\!
M?L>_\$LO^">W[ TPU']DG]E+X7?"/Q.-+U30G^(,%GJWC/XK3Z%K>J#6=5T*
MZ^+?Q$U7Q=\3;S1+W4([6272+KQ9-IPAT[2;-+9++1]+M[/Z4_:)_9V^"O[6
M7P5^('[.W[1/P_TGXH_!GXHZ3!HOCCP/K4^J65GK%G9ZG8:YIDT.IZ'?Z5KN
MBZOHNNZ5I>O:!K^@ZII>N^']=TS3=:T74K#5+"TNX?::* /E;]DG]B#]D[]A
M'X=R_"K]D?X&>"O@CX*N[FVOM7L_#$%_>:UXFU&SM5L;75?&/C'Q%?ZUXR\:
M:O!9HMK%JWBS7]9U)(!Y0NMA(/U3110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\^?M8_M!Z
M%^R=^S%^T!^TWXGT;4O$>@_ /X0?$#XM:GX>T9K=-5U^W\"^&=1\0_V)I\MW
M)%:P7>JR6*6$-Q<RI;V[W GF81QM0![5JOB3P]H5SH]GK>O:-H]WXAU!=)T"
MUU75+'3[G7-5>-I4TS1X+N>&74]0:)'D6RLEGN6C5G$9521LU_EU^(OC+_P<
M%?\ !6.7]B+]L1_CU\//A5X5^*_[<&H^!OV&?"OA>]TWX:>&?!WQX\ ?#3XA
M:KJ7BO0M-TOPSXW\4-X$M]+\%^/O 5]>?%SQAXNOM=U75-6T*_T74?!6K7U]
M'_4;_P &Z/\ P5]_:(_;>N?VE_V*/V^/["L_VXOV._$%U8Z]=6VE^&O"NO\
MCGP5H&N_\*Z\;2^)_#?AW59=&O?'/PN^*%B^@>.O$/@S0M!\&26?C3P!;PV"
MZO+>ZCK(!_4/17\4'_!2#_@HI_P67_:Y_P""M/C'_@DU_P $KM0\.?LWZ1\)
MO"L?BOQ#\9O$NGZ?8ZGXYT;3=!TT>/?B%K7B_P 9>#/%)\-_##PUXZ\2VOPH
M\/Z=\+_"'B#Q+J?C?0;O5[CQ/?6NK/X<\&>/?L1_\%5?^"M7_!.W_@KM\-?^
M"7?_  5X^)_AO]H'PM^T-JGPW\%>!O'^F66BZE/X:\2?%F[O=$^$GC;X>>+O
M"?P_\'^)O%?A3QK\19X/AEXST3XF^'[:Y\/7EJ?$6G7GAG3/#FK)XM /[P**
M_$[_ (.'?VJ_B]^QI_P29_:/^-OP!^(6I?"SXTV.L_!/PS\/_'.C0Z/<ZMHU
MWXG^-_P^T_Q,NGV^NV&J:=)/J/@/_A+-,9VL9KBT@O)KZR>VN[6&[@_CM^#C
M?\'DWQ_^%/P[^-WPC\<?'SQ?\+OBQX.T#Q_\/_%*?%G]C?18_$/A'Q1IT&K:
M#K,>D^(_%FD:]I\>H:=<P7*6FKZ787\*R!;FUAD#( #_ $PZ*_'#]@KXL?M7
M?LD?\$AK;XY_\%:;WQ6O[0WP(\!?M#_%7]H2XUW5_!'BWQ7+X7\&^.OB/XH\
M(VL%]\,[_5O!^J:A=_#&S\*V6B66B7DTC3365A?+'JWVR)?Y-/V>?VL_^#G7
M_@M39_M*?MD?L0?'3P7\!/@9\)O&^L>'? 'P/T[6/ASX;LM6\2Z+X6TWQDGP
M8^']_KWPT\1:A\0/&UGH&H^#+GQ!XL^.&O\ @KP/JVO^/K-=,UC0/#C:KX?\
M'@'^BU17\S/_  ;<_P#!8_XQ?\%+_A7\:?@G^UGHG]F_M<?LE7WA73/'OB=?
M#UAX-'Q-\,^)9O$>C6FNZSX,LTT]?"_Q'\,>(O"&L:+\2M'T_P /:#X;@N=1
M\-7NBV-C-J6J:#H/],U !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7@_[4?P!\+_ +5G[-OQX_9G\:ZEJVB^%/CY\(_B!\(]>UO0
M&M4UW0].\?>&-2\-SZWHIOK>[L3JVCC4!J6G+?6EW8O>6L*7EK<VS2PO[Q7R
M!^W[X!_:%^)W[&?[1/@W]D[XD^(/A)^TM>_#G4]5^"'CCPQ=:+8ZI:_$?PK<
M6GBOPUX?DO/$.B>(M)M=&\<W^B1^!?$L\^E2SQ>&_$FK/876F:@+75+, _SE
M/'/PF_X+5_\ !!GXC_LL?"SQ]\,X_P!IW]E#X&_MQI\;_P!E"TT!QXR\*_$;
MXBWWPP\?Z7XQ\-_#B/PM=WOQC^&[>-OAWX@\8ZWKO@#Q'X;N= \-_$7P]JGC
MWPUH>O6NH>+M7^(W]HW_  1C_P""['[+_P#P5XMO&7AKPCX#U#X$?M-?#WPW
M:>*_'_P<\1ZEHVOR:MX6N[S3M.U3QK\._&.G6FDW7C/PCI7B;4M-T;7Y]2\/
M>'=8T74=6T ZGI*P:WI5Y=_R _"+_@XLU&:S_P""='PO_P""E&A?'_4/VBOV
M!_\ @HCXP^)?QT^*&I^$M EUW5_AK+X%^,OP^GTGQ9X1N;[P7XGT#XI_"[Q9
M\2AX5UKP6OA-PG@OP5]J&IS>, WA6?\ 2S_@WCT;Q3^V]_P6M_X*$?\ !7'X
M9?L^:W^SW^Q[\0?!7C7PKX%@USP__8<'C;QM\1_&O@/S;K1[S1M&M?!'B/Q9
MJ3?"7QC\1OCJGAC7/$#>"_B!XUTK3=6U;Q)<>(X/$]^ ?VK_ +0%O\:+GX(_
M%F+]G"7P5:?M!S?#OQ?:_!34/B/]K_X0'3?B==Z+=P^#-0\:'3[+4=1;PI8^
M(&T^\\0P:?8W=[<:7;W$-K;37#Q(?\__ /9NC^+_ .P7_P '"_PR\?\ _!P2
M/%GQG_:2^-/AOP?X=_8__:R\!>*=)F_9IT/Q=XFMG^%6E:G_ ,*^\,?#OP!"
MNCV#:O>_#\6L.C^!;'X0^+=8O_B5XM^$OB>R^('A;XR^$/JGX\?\%C_^"A7_
M  1Y_P""UGQ"\&?\%)O&GQ7^-'_!.WXFW'Q'G^ Z^%_ 7PTT?3M%^%OC37M%
M\1> ?&/@UM!\.>&KKX@>)O@=Y%I\*?B'H&O^+8/$PT^^UWQ<+?4[S5O"MMXG
M_,C_ (*.?M3-_P '/?\ P57_ &//V9_V,?A;\3Y/V?\ X4)?>&_$7CW5?#NF
M:!XVT[P!XF^(N@O^T#^T#KKSZ_KOASPE\,?#G@G0_!S_  \L?%%MI_BO4_$L
MT>@W>CZAXU\>^%OAY9@']%G_  =X_ 3]I?\ :5_8-^ ?PV_9M^ ?Q=^/>I:%
M^U%I7Q4\9Z1\'_A]XH^(NN:!H7AKX8?$7P/9:C=:)X3T_5=6DAN-3^)T406V
ML+F9;>*]U!UBT[3-2N;?\6OB-\-_^#KC_@E;^Q?\)OVF+_\ :$\(WGP"_9L^
M'?PE\.:Q^S=X(B^&?C_7/@I\'?"&@:1H&E:=\5O UO\ "+2M!\1^'/".G6&D
M^%?B3XJ^'_Q \>^+M-AN;WQMJ7B=M#TSQ'X_T?\ ?+_@YV^*G_!4G]FW]F3X
M9_M.?\$[_C'XR^'W@#X::MXOTK]JS0? W@OP'XHUV'PCXEL=&/@OXIR7_BCP
MQX@UW1O#?@._TWQ!HOBB?PR]NUF/&FC>)-4$&E^&[S5=,_&W]OK_ (.Q?V5_
MVH?^"5/Q!^ G@_X0_%F']K/]I?X&:[\(/B-X8U;2]&@^%?PIU3Q%8Z7X:\>^
M(O\ A.T\00:EXIT[4M*U/Q%JOPPAT/PO->75U86T/CVR\&@QV]^ ?7O[:/\
MP4_U?_@IE_P:<_M1?M71PZ7\-_C$)OA)\%/CWX9^&^OZPNC:%X]TS]K'X!>'
M/&6FZ9+<3)K6F>%_BE\-?%>C>*W\%ZM?ZW)I7A#XC'P/J_B#QE;6UUK^M?H;
M_P &H-M;P?\ !$G]F^6""**2]\??M$7-W)&BJ]S<)\<O'-FL\[  R2K:6EK;
M!VRPAMX8\[8U ^)O^"7?_!&_XN:?_P &V'[2/[(WQ3\#3^%_VA?VX]%^,'QW
MT?X8_%:WLM/?P%X_OO#O@^P_9MT[Q/:"#4IO"=X;CX/?#+XD7\&K6/\ PFG@
M#6_$=Q8Z[IFC^)_#4NAZ5^3O_!"[_@XA^ __  2N_8X^)W[#'[</PK^/&@?$
M_P" /Q&^,.L_#O1/#GP_@BOKB[O=6L+C7_@=X[TWQ3XHT;7_  -\4M-^*,_C
MIKF76_#FD^&=+TE9M.U^[TSQ+I*VOB( ]*_X-[U&G?\ !SY_P5JL+(?9[06?
M_!0C3Q"OS+]CMOVZ_A3)!!N?<^V-[2W8-NWGRP&8@L&_T+:_A6_X-$/V=/BM
M\7OC9^WG_P %=_C5X*7P]>?M(>(?%O@7X::];VGB'2-"\4ZK\0OBG=?%W]HS
M4/!6E:S>7BZCX+TGQOHG@'POI'B-]0\130ZUH_B_PFFN#5-!\50W']U- !7Q
M/^T)\$OVIOB'X[M]>^#/[2W_  J+PE'X>T_3I_"W]@#5/.UFWN]2FO-7^T%#
MM^UVUS8V_E X7[%NZN:^V** /QRT;Q3^UE^S9^U9\!_AA\4?CI9_&SP]\:UU
M'2;NTU+0IK"WT*VAO[/S-2TY;6XL91KL9@$%G<W,E[I\=I=WR3:;-,]O/;_L
M;7Y2_M<_\G[_ +"?_7]KO_IQ@K]6J "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH _*C]N;_ ())?LQ?MR?&S]ESXV^/_A9\!+GQ%\#?C'9>
M._BC<^,_@'X)\?:[^T#\,[#P1XZ\-VGP3\9^(M2^Q7LW@^U\2^+['QQ;6?B*
M/Q=H4&J^'HDC\.+<WW]IV?ZAZ)H>B^&M)T[0/#FCZ7H&A:1:Q6&DZ+HFGVFE
M:3I=C NR"ST[3;"&"SLK6% %BM[:&*&-1M1 .*U** /*/C)\!_@A^T5X.G^'
MGQ_^#OPO^-W@.YN+>\G\&?%KP%X6^(GA>2\M)HKFTO?["\6Z7JVF+>VES##<
M6EXMLMS;7$,4\$L<L:.N/\"_V9OV<?V8/#VI^$_V;?@'\&O@#X8UO5&US6]
M^#/PR\&?#/2-:UMK6VL6UG6;#P;HVC6^JZL;&RLK'^TM0CN+W[%9VEIY_P!G
MMH(T]OHH BGAAN89K:YABN+>XBD@G@GC66&>&5#'+#-%(&22*1&9)(W5D=&*
ML""17R%X._X)Z?L$?#SXI1?'#P#^Q/\ LG>"OC+;ZOJ?B"U^*GA7]GGX3:!\
M0K+7];CO(=:UVP\7Z7X3M==L-:UB+4=1BU75;.^@O]1CU'4$O+B9;VZ$OV%1
M0 5\G?&G]@O]AW]I#QC;?$3]H3]CK]E[XY>/K33;+18/&WQ<^ OPN^(GBP:+
MIL]S<Z?HDGB'Q;X7U;5I]%L;B]O9[32)[N73K>6]O'BMD:[N#)]8T4 4M-TW
M3M&T^STG2-/LM*TO3K:&ST_3=-M8+'3["SMT$<%K9V=K'%;VMM!&JQPP01I%
M&BA455 %7:** "BBB@#\I?VN?^3]_P!A/_K^UW_TXP5^K5?E+^US_P G[_L)
M_P#7]KO_ *<8*_5J@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** /RE_:Y_Y/W_83_Z_M=_].,%?
MJU7Y2_M<_P#)^_["?_7]KO\ Z<8*_5J@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /RE_:Y_Y/
MW_83_P"O[7?_ $XP5^K5?E+^US_R?O\ L)_]?VN_^G&"OU:H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBF22)%&\
MLKI'%&C2222,$CCC0%G=W8A41%!9F8A5 )) % 'AGQ%_:7^"7PH^+WP&^ _C
M[Q_H7AWXL?M,:EXZTOX+>#+^]MX=7\:W'PU\+/XP\9OIUM)*DKVVBZ.;47$Z
MHR&^U+2[!<W%] K>[5_FE_\ !0'QI^V3_P %4_VD_P!MW_@LM^QWXSNK+]GK
M_@C+XO\ AWX8_9<-@RWVG?$FR^%7BQ/&'QD^(WAFYM?&JZ&UG8::;WXU^+M2
MBL4N/&7P7U+X>^#KFPN=2L##'_?G^P+^V)X _;Y_9 ^!'[6?PXD@CT3XO>!]
M/UG5M$CN8KJ?P?XVL6DT?Q[X(OY(GD'V_P (>,-/UG0)V)_T@6,=Y'N@N8G8
M ^P:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "O(_C[\;/ G[-GP/^+G[0?Q/O;K3
M_AU\%/ASXQ^*'C6[L+*?4=0B\->"-!OO$.K#3]/ME>XO]0EM+"2&QLH5,EU=
MR0P)@N"/7*^8?VU_V>)?VM_V0/VG/V8+?Q''X/O/C]\"OB?\)=.\63V#ZK;>
M&M4\<^$-6T#2M=N]+CN;*74[+2M1O;6^O=.BO;*:^M8)K6*\M9)5N(P#_/J^
M,G_!:3_@NY_P49\9?LI?M#?LN_LOZ!\(/@K9?MAKH7[*_A[PW)'JJ_&#XQ>%
MOAMXJUW6OA%XZ\6>//%G@^W^-/AN3PAI7C6?7+C0/!'@?PQ9:W9VUCIVH:3\
M1M"T":W_ *K?^""7_!:'Q!_P5:^&_P 9?!7QV^&&D_!7]KO]F'Q%H_AWXO\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MU&[TZQEU;2-.\16^DZP+:.'5K&]M]T3<=^Q)_P $F_\ @GG_ ,$ZKO7=8_9
M_9C\%_"SQ;XEM[VPUOXA7FI>+/B)\3+K1M1;19+_ ,-6WQ'^)OB'QCXUTCP?
M>7/AW0]0NO!>B:YIOA.XU;38-:FT9]7,M]( ?RV_\'MO[-/Q%\7_  ?_ &+?
MVJ_#&BS:M\/?@MXH^+/PK^*MY96VKWEUX9F^,*?#K5/AQK^H+9Z=<Z7I?A6?
M5?A]XE\,ZEKFL:EI:1>*?$7@70;./4[OQ#$EGJ?\%K/^#B;]A7]I?_@C/XB^
M'?[-/QBU+6OVC?VQ?"_@;P7?_"FW\*2Q^,/@WH]IXI\*>(/CE9?&*+6;3_A'
M?#=H_A[2M?\ AEI-YH>HZ]=^*]7\4V'B3X:R:QX4TS5O&_A[^V3Q[X!\#_%/
MP7XG^''Q+\'^&O'_ ,/_ !MHM_X;\8>"?&6B:=XD\*^*/#^J0-;:CHVO:#J]
MO=Z9JNF7MN[17-G>VTT$J'#H>*_(WX3_ /!O1_P1Q^"GQB@^.W@+]B#P#%X^
ML=:D\1Z,GBGQ9\4/B#X(\/:X^IPZS#J7A[X8^/\ QSXE^'.CSZ;J4$-SH(LO
M"T47AH1QV_AV/2K6-(% /RO_ &6_^"8WQ1US_@T^\2?L;^*_ .H7OQR^+_[/
MGQ-_:#\/?#6&35M%\077Q%U#XD7G[2/P!\)WMOJH\-WFE>+9&\.?##3=:T+5
MOLNFVGB/[;H>K27^E)=RW?PE_P &UW_!=K]@7]DW_@FUK'[,O[77QDL/@IX_
M_9]\7_%OQKX4TS4?#WC+7&^)_P ,_%&JV'CA)_"=WH7A6ZTJ[\=)XS\6>(_#
MEM\/?[5N?$^IV&G6OB'38;C2?[7'A_\ O;       P !@ #H !T K\;?VDO^
M#?G_ () _M9?%C6OC?\ &C]C#P?>?$KQ3>76I^,-=^'_ (X^+/P8M?&>LZEJ
M^HZ]K'B3Q9X>^#OCWP)X;UWQAX@UC5]1U#Q)XWO=)D\9>([FY$NMZ]?O;69M
MP#^:C_@TE^'7BK]IS]O7_@IM_P %6/$'A35_"'A[XAZYX]\#^&K'^TK;5?#C
M>-/VB_B]:?M"?$?PU!JW]DZ9=ZYK/PUTKPY\/[6748[/1+1]/\>074^CF;4+
M6/2?[ZJ\M^#'P1^#_P"SI\-_#OP?^ WPR\$?"#X6^$H[R/PWX!^'?AO2_"OA
M;2#J5_<ZMJEQ:Z1I%M:VOV[5]6O;W5M8U"1)+[5M5O;S4]1N+F^NKBXD]2H
M**** /RE_:Y_Y/W_ &$_^O[7?_3C!7ZM5^4O[7/_ "?O^PG_ -?VN_\ IQ@K
M]6J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\7^-O[1_P"S[^S7X7G\
M;?M"_&[X4?!#PE;B+?XA^*WQ \+> M*=[B=;6VAM[OQ-JFFQW=S=73I:VMK:
MF:XNKETM[>*29E0^;:O^V;\%;_\ 9%^(?[:/P1UM/VHOA%X'^&OQ*^(^D/\
ML[WFE_$;4_B0GPOLM=EU[PKX"_LV^&GZOXIDU7P[J/AR+39+VW,&M1/:7C0-
M%+M /K&FNZQJSNRHB*7=W(54502S,Q("JH!))(  ))Q7\!Z?\'"?_!>__@I/
M8KIG_!+W_@FE_P *R\*>(=*\0VMI\7I_#6N?&>WTV_M[HZ-]OT+XV?$[2OA3
M^SA8ZIH&HK=Q'2O%/A+Q$EWJ=I(EQ8/;:=J-C)_51^R'\$?VROCI_P $PK3X
M!?\ !5SQ'8R?M)_&;X4_$?X>?'+6?A%J?AKP]XAT?PU\08]=T;3+5]=^'-A:
M> [+XEZ%X.U6SL]=U;X?VMSX/7Q%:RS:-=ZS: ZA? ')?M6?\%X/^"3_ .QO
M<ZAHWQ>_;(^&>J^,]+U"32+[X??"&;4?C9XVL-6CMI+I]-UO1_A=9>*(_"MP
MD<>R23Q?>:!:PW#PVLUQ'<SPQ/[=\+?V^/#?[8G[ OC/]M/_ ()^^&-1^/E_
M=> /B[?_  2^'?B^SO/AG??$'XI_#A/$6D:=\/\ 5F\1&P&B+K?C+1(]%&J/
M>+IYM[N.ZCU&.,F6+\GOV5_^#3'_ ()(_LZWMOKOCWP3\3/VK_$]GJ;ZG8W?
M[0'CDR^&+#_1UMXM/3P!\---^'OA+7-,C >Y:T\;Z?XN$M[/+*SB".RM;/\
MHR^&OPR^'7P;\#>&_AC\)? OA+X:?#KP=IL.C^%/ _@;P_I?A?PKX=TN#)BL
M='T+1K:STZPMU9F<QV]N@>5WE?=([L0#^%;6/@C_ ,'?O_!3R^U+2?B9\0M%
M_P"">/PAOWTN&YTW1?&.B? 2U:"/4Y)-1&C-\'KCXF_M*WLT<=O&;S3_ !9X
MHT[P]K5F]O80WCV=YJ9K^L7]B']A#7?@-_P3_P!"_8B_:U^,VN?MPOJ/AGXC
M>%?BQXW^+*:UJ_\ PL#PW\3M7U^^UKP9>CQ1K_B7Q#>>%]-TKQ!<>&M+_M;7
MKJ]CTF"".W.GP0VEE9_HY10!^>_[+7_!*'_@G#^Q7)IU[^S1^QQ\$?AQXCTJ
MTN-/L?'LOA<>-_BE%8W=REW<VC_%CXB7/BWXEW-O/<10/+%=>*YD86UJA'EV
MMNL7Z$444 >1_'WX0VGQ_P#@E\5O@?J/CCXA_#73/BWX"\3_  \U7QY\)M9T
MOPY\2_#&D^+=*N=%U74_ _B'6="\2Z?H/B./3[RYCTW69=#OYM+GD6]LDBOH
M+>XA_E>_X@J?^"67_1?/V_\ _P .G^SK_P#0JU_7[10!_(%_Q!4_\$LO^B^?
MM_\ _AT_V=?_ *%6C_B"I_X)9?\ 1?/V_P#_ ,.G^SK_ /0JU_7[10!^9W_!
M,#_@EI\%_P#@D]\(O&WP.^ /Q;_:'^(WPX\9^.#\08M$^/?BOX?>*QX.\17.
MDV>CZR_@N3P+\+_AJ-+L?$5OINEW&LV%]'JMO)J&GQW]D+&YN]4>_P#TQHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* /RE_:Y_P"3]_V$_P#K^UW_ -.,%?JU7Y2_M<_\G[_L)_\ 7]KO_IQ@K]6J
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHJI?W]CI5C>:GJE[::;ING6MQ?:AJ%_<0V=C8V5K$\]U
M>7EW</';VMK;0(\UQ<3R)%#$CR2.J*2 "W17\^G[5G_!SW_P1\_9<75M-M?V
MBI/VD?&FG:?%?6WA#]F#P]<?%&VU0W$TEO!;V?Q->XT/X+F</#)-=V[?$@WM
MG:*L\EFS7-C#=_:'[-7[>^L?\%(/^";FO_MA_L'^"[OPU\2?'7@/XT:;\"/!
MO[2%E9Z3ID'QF\!77BGP?X=M/'+^#O$&LZ?=^#KWQOHEK+)?Z+XA#7&BS^7>
MRZ+J4>H6>G 'Z=,RHK,Q"JH+,S$*JJ!DLQ.   ,DG@#DUYW\4OBS\/?@O\*_
M'OQL^)?B:Q\,_"_X9>"O$/Q$\;>+IEN+RPT7P;X6TBYUW7-;>/3H;NZNX+/2
MK.XNA'8P7-Q<*@2VBED=$;^%6+_@BS_P<M_\%,+&.#_@I+_P4&/[/'PUUC3M
M>TGQ)\+K;QUI'B:[O+6[O5L9+;7/@A^RN_@O]GCQ3INL:;%-=Q2ZK\2+F[L[
M"XATZ6PMI;[5+2R_KO\ ^"?7_!/GP!^P7^P]X"_8;3QKXF^/W@3PGH_C#2-<
MUKXLV>FWJ>*;+QYK.L:SXBT#_A%@+S2-)\$ ZW>Z7I7A RZI;V>CG[+>W^J7
M,MU>7 !_-)\?_P#@\S^"=UXFA^&W[ W[%_QN_:;\=:KK<NB>'[[QY<0_#W3/
M$&RUN)(]0\(>"?!EC\3OB'XK-Q-$AM]%U+3O ^J/8_:+JX^R30"TD_H9_9D^
M)_[8?[?G_!,N_P#%_P 3OA]X@_X)S?M6?'?X7?%CPYX8MY;+4_$'B'X*ZQK*
M>(_#OPR^*B^&/$<?ACQ!;7\5G)H?C6/PGKSZ3K-G+BSN+JRF9)(?KSX#?LD?
MLL_LM:9?:/\ LV?LY_!'X"Z=JMY+J&JV_P (_A?X,^'_ /:U_-%%;R7NK3>&
M-&TV?4[HVUO;VHGOI;B5+2VMK5&6WMX8D^AJ /XA?A%_P9K:%XY\<ZA\3O\
M@HA_P4(^-G[2'BC4KG2YKN#P!ITF@Z[JD>G32&XM_%/Q6^+6L_%CQ-XALM1M
M!:V:06'A_P ,7^DPI=?9=9GEN;:6P_KD_9$_9$^ O[#'P$\&?LT_LU>#G\#_
M  E\"_VK-HNBW&LZOXAU";4->U2ZUK7=7U76]<O+[4]1U/5]6O;J^O)YY]@D
ME\JVAM[:.*"/Z6HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\I?V
MN?\ D_?]A/\ Z_M=_P#3C!7ZM5^4O[7/_)^_["?_ %_:[_Z<8*_5J@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***YCQMX
MU\)?#;P9XN^(OC_Q'HW@[P'X!\,:_P"-?&WB[Q%?V^E>'_"OA'PMI5WKOB3Q
M'KNJ7;QVNFZ-H>C6%[J>IW]S)';V=E:SW$SK'&S  Z>BOXYOVK?^#R[]A[X>
MW-SX4_8W^"'QD_:Z\:7$EA::!K>J6DGP0^&.K7VH7ZV8MK*Y\1:3K_Q8OK^&
M,^=!IDGPFTI-3N)K/3X-4@>>XN++]QOV'?VBOVI_^"C7_!-W5/B?\1_A+XS_
M .">?[1'Q=\)_&#P-X1BU'3-3U'Q#\.]4^SZSX5\"_&O0O#/Q!\/:#JHMH]1
MDMO%>@:+XHT9H;]=-AN(;K5="U&PU"[ /NCXX_M)?L^?LR^$YO'7[1/QN^%7
MP/\ !\.Q3XB^*GCWPSX%TR>62188;:RN/$>I:>-0O;B=T@M;&Q%Q>75PZ06\
M$DKJA\Z@_;'^$/CW]D[QW^U[^S/JEO\ M9_#_P +_#WXB^-_"NG? ?4M/\5:
MM\3M6^'6EZO=WO@#P@8Y1"WC+4=6T>3PU;:5?""YMM9FBM[N"-LJ?Y-_A)_P
M9RP_$;X@7/Q4_P""DO\ P4.^-?[3/B6YET[SK3P/%J%AX@U6UTV]N)FLO$WQ
M=^+^L?$_Q1J^F:A;O' UAI?ASPY?Z8)K\V.O-//!=6W]</[(O[(7P _87^!'
MA+]F[]F7P,GP^^$W@R35+K2M$;5]9\07]SJFN7\VJ:YK6L:[X@OM2U?5=6U?
M49Y;J\NKN[=5)2WM8K:S@M[:$ _BZU#_ (*L?\'0G_!3#4M0\._L*_L&W?[&
MWPZN;G0[,_$7Q-\/HM/U32K>\OYX=1NC\8?VH[3PW\/_ !+;6\=O,=9MOAW\
M+I_%6B6*(;>#^T[_ $QKC^J/]D?]EK]IGQC_ ,$WYOV5O^"K?Q+T']H_XN_%
MGP+\6?A[\??$G@JX.@66L>!/BA<^(].B\)VGB#POH'@*9M3T/P3K<.@MXETC
M1-%NDNK9)K2:YDM8]3NOTYHH _"']F[_ (-J_P#@CA^S5>S:QIG[)/A_XRZ_
M,)8SJG[2.LZK\;K*.VDNVNX[:'P3XNFF^&L1M\QVL5^O@K^UGM(%AN=0N#+=
MO<?N1H6@Z'X7T;3?#OAG1=)\.^']%LX=.T?0M"TZSTC1M)T^V01V]CINF:?#
M;V5A9V\8"0VUK!%#$@"QHH&*UJ* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKBOB3\1?!/P@
M^'OCGXK?$KQ'IOA#X>_#7PEXA\=>./%6LSK:Z5X=\)^%-)N]<U_6M0N'XCM-
M-TNRN;J8\L4B*HK.54@':T5_GF?M*_\ !U_^V!^T%\4O@EXL_8!_8B^,>G?
M/X>_M(:?:WEUK \4>)]:_:@M;3P)J^MZQ\ O%NE_#;PSK7ASP-XEO/#_ /:?
MCVTT7POXU^(.NZ9;>%].\2WD&K^%X/$&B7_]4O\ P1H_X+*?!;_@L-\$/%_C
MSP3X/U/X1?%SX2ZUHWASXQ_!G7O$.D>);K0)]?TK^TO#_B[PIKFG+8WGB#X>
M>)9;77=)T;6M9\.>%=7_ +=\+>)=-NM"CMK+3]5U< _8ZBOY;O\ @JC_ ,'+
M'AW]BC]JF7]@[]DS]E7QU^VI^UAI#Z-9^-/#VAW6OZ/X<\-Z_P"(/#?_  EF
MG>"_#>G>&?"7C'QI\4?&MKX=NM'UW7M.\-:/8>']'L-56Q_X2J\\2:5XDT'0
M?GS]C#_@ZK\0>,OVQ?AY^QE_P45_81\<?L->+?BKJ6B^%?"WC#6M1\=K<Z+X
MZ\::I9Z9\.=*\>_"CQY\-/"7B_P[X.\:W=T=(A^(EIJVKV6B:R^E7&LZ%;>$
M+SQ!XN\'@']BE%?G%_P5I_;MU+_@FK^P'\<_VR=#\!Z1\3_$'PKE^&EEH7@+
M7=>N_#.E^(;_ .(7Q9\#?#>076LV&G:K=VR:-I_BR^\1^3!9.]^='_L\SV:W
M37MO_%U_Q' ?M"_]&%_!G_P\/C?_ .96@#_1BHK\P?\ @E;_ ,%"KG]OS_@G
M+\,/V\OBEX4\+?!.'QE;?&/5?%>AV'B"[U3PMX.T'X3?$SQ[X(O-7N/$.L6]
MA.;-M'\$MX@U*XN;>WBL1/<1 M#;B9_YJ_B;_P '?GQ;\9?$3XVWO["/_!-#
MQ[^TC^S+\ /M&K^-OC;?ZG\2([F'X?V5O?W<GQ*\<:-X,^%WB#3/@9X2U2U\
M/>*K_0[GQ_K5_<-X?TA]<UV#0K^TUOPSI !_<E17Y-?\$A/^"NWP&_X*\_L^
MZG\5_A?I5U\//B;\/-0TCP[\<_@;K>MV6O>(/AIXAUNRNKS1;VTU:UM=,?Q+
MX"\6)INM'P5XSDT/0O[<DT'Q!IUSI&EZUH&LZ98_K+0 4444 ?E+^US_ ,G[
M_L)_]?VN_P#IQ@K]6J_*7]KG_D_?]A/_ *_M=_\ 3C!7ZM4 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%?G3_P5<_;R\,_\$W/V$?CM^U1K3V-SXF\
M+>''\._"3P[>N=OB[XQ^+A)HWP\T'R45YI[&/69EUSQ#Y,;R6GA71==U KLL
MW( /N/P7\1/ _P 18_$TW@;Q3HOBF/P;XR\0_#WQ4^BWL5Z- \;^$[E+3Q)X
M7U0PLWV76=&N)8H[^RDQ+ 98]X&\5V=?P;_\$#?B#^UM_P $N?V_-,_8D_X*
M WU_'IG_  5I^%'A[]L_X4^)M8_M!Q9_M.>)],O=;\;^$_$]_+HL&G6WQ.\3
M:?::KX=^(NFQZU=QV?B/PW\+([>..7QO:P'^\666.&.2::1(H8D>6665ECCC
MCC4L\DCL0J(B@L[L0JJ"20!0 ^BOY/\ ]M?_ (.^O^";G[.D_B#PG^SCI/Q
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45
M\H_M6_MS?LA_L/>"I_'W[5_[0?PT^">@):7UW86WBW7X?^$J\2_V?9W%_<67
M@OP)IBZAXW\<:N;:UG:WT7PAX?UK5KN11!:V<LSQQM\&_P#!.+_@NU^Q3_P5
M*^/_ ,:?V?\ ]EW3/C9<:E\&_!=I\0#X\\=?#H>&/ /COPK+KNF>&KZ^\,7Z
M:UJ.LZ1=V6L:WI45OH?C_1/!GB#6[.:^U'0M*U"ST+7I-- /V7O;VSTZTN;_
M %"[MK"QLX9+F\O;V>*UM+6WA4O-<7-S.Z0P0Q(I>265UC1069@ 37\@?[0O
MB_PK_P %R_\ @N#\#?V3/A[XET+XE?L#?\$MH+?]H_\ :*U[PSJUCXA\!?%3
M]HJ>[BM/!W@1-3TV>;2]>L] U!+'PW<?9;B]LI;.V^-VA70$B09_-C_@X]_8
MK_X*BZG'^V#^U3^V)^WUX,\._P#!/3PKXH,'[,7[._@C7O'*7/CV^\0>(]('
MP;^%.H_!73+#0_!M_P"*[&:RCU/QQ\5/%_B[Q7J.CR>'=9\=>'O#TFE!/#FB
M_O\ ?\&W/_!)?PY_P3?_ &+O#OQ+\9Z)JUI^UC^U;X0\'^.OCI+JVH7I7PCH
M*_VMKGPW^%-AH'VAM+T>X\&Z+XFDD\77:6\NKZIXRU'68;S4I]'TKP[IVE '
M\M'_  5H_:R_X*Y?\%=/BC8ZA\'?^"5'Q<^ /A;_ ()S^._B!\:/ ?Q<F^&G
MC>7X]>!-2^%^H27/B+[5\7-6?1/AJ^HWB^'?!/BQ?@G\-=(\5>+-0\7>!["]
M\,:_X\L-+A:/^H#_ (-@/%?[2OQH_P""<NH?M _M._MBZ[^U_J7QX^+/CG7M
M$T_QAJOB7Q7KOP4M]'O)O"_B;X9:WKGC*&#4O,N]6L'U^#PEIEG'X&\-:-J>
MF)X*DO-$U1;F7^D*2-)8WBE1)(I$:.2.10\<D;@JZ.C JZ.I*LK JP)!!!K^
M/+]@%)/^"+G_  7'_: _X)H:M$_A_P#8M_X*1O=?M,?L3R?96M/"W@SXL>1?
M-XB^%.DO9>'-.T33G%II.O?#ZVTB/5+J>QT'P5\!X[@OJGC<>< ?OO\ LS_\
M$C/^":?['OB[5O'_ .SI^QG\%?A[XZU;6=6UQO&;Z!<^,?%6C7>MWB7]_:>#
M_$'CV_\ %&J^!- %Q'%]@\+>"KO0/#.D6\45EI.D6-G%';K^C-%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'+%%/%+!/%'-!-&\
M4T,J+)%+%(I22*6-PR21R(2KHP*LI*L""14E% '\8O\ P4+_ .#3;]CWXH?M
M(?L^>/?V6? /Q@^%?P\^+'Q^N+#]K7P?\)OB!\.]'^'_ ,)_A)J?A;XA>)]3
M^(WPL\-?$CP_K>H>&M5F^(?_  A?A2S\&^%9?$O@OP]X;OEMO"_PPT32]-N+
MVT_I5_83_P"";W[&_P#P3;^'.I?#;]D3X-:)\-[+Q(VF3>.O%LTUWXA^(_Q(
MO-%DU>71KKQ_X]UJ6[\1>(TT27Q!KS>'M)N+N/0/#":UJMOX9TC2+6_NH)?N
M6B@#^2[XO?\ !GE_P3Z^-WQ9^*'QH\<_M*?MNS>-?B]\1/&OQ0\836/C/X%1
M64WBGQ]XEU/Q7X@ELXKOX 7UU%:R:MJUV]O'<WMY<)"46:ZN) TK^=_\04?_
M  31_P"CC_VY_P#PM_@%_P#0[5_8K10!X%^T[^R]\"/VR?@IXT_9X_:3^'6C
M?%'X1^/K.*U\0>%]8>]M2)[29;K3-9T;6-+N;'6O#OB+1;Z.+4-$\0Z%J&GZ
MQI-]#'<V-Y#(I)_F\\'?\&;O_!)CPU\4HO'FN^(_VL?B%X-@U?4]3'P2\5?%
MSPKIWP]NK34([Q+7P]?Z]X%^&?@[XN/HNB/=13:5+I_Q,TSQ#))INGC6]?UF
M)M3CU/\ K HH Y;P7X'\&_#CP9X6^'/@#PMH'@OP#X(\.:/X/\'>#/#&DV6B
M>&/"_A7P_IT&D:'X=T+1-/A@T_2]&TG2[6VT_3].L[>*UM;."*"&)(T51_,M
M^TE_P:&_\$GOV@/BQK7Q3\+R?M"?LS6_B6\NM3UWX9?L]>./ 6D_"T:OJ6KZ
MCK&J:GX8\,_$?X7?$NX\#1W<FI&RL_"GA+5-*^'/AK2M/TK3/"/@G0+&TD@N
M?ZDJ* /DO]BS]AO]F#_@GO\ !'3OV?/V3OAAIWPQ^'%IK.I^)]2@COM3UWQ%
MXL\6ZT+=-6\6^-/%FO7>H^(?%/B&[MK/3],BOM6U"X72M TK1?#.B0Z9X;T+
M1M)L/K2BB@ HHHH _*7]KG_D_?\ 83_Z_M=_].,%?JU7Y2_M<_\ )^_["?\
MU_:[_P"G&"OU:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **_ +_@LS_P ' _[.O_!(34_#
M7PHUGX<>,_CG^TIX]\ R?$3PE\-- O++PGX2T?PO<ZOK'AS0O$/Q!\>ZG#J$
MNDZ=KFO>'_$-EIMEX7\->+=7F/A_4CJ%KHUO)I]Y=_!?_!)O]JS_ (.*_P!O
M7]M+P5^T=^T7\*?"W[+?_!-XZ7XOM]?^$GBKX<Z=X!NO$^FSZ5XE_P"$+O\
MX?VWC.QU;]H#Q)XRC\13>%?[0\8ZMJ?A;X5:IX9T_5+_ $738[ZZ@TR\ /U\
M_P""D?\ P6]_8 _X)<Y\.?M#?$K4==^,UWX?7Q'H'P!^%NCGQ?\ %+5M.NA<
M+I=WJ-N]SIOAGP7IVK36TJ:?J7CGQ'X=@U".*XFTM=0\ATK\_?\ @C=_P7+_
M &M_^"LW[5?Q*L;7]@ZX^#_[!^A^ -:O?"/QVO-0\5:QJ\/Q#T3Q.EA9:%KO
MCF\L=%^'GBJ]\5:+= S>!?!.B-J_@'4=&U&[U7Q3XDTR_M?L7ZF?'K_@C[_P
M3>_:C_:;L/VO?VA_V5_ GQB^.-CX8T?PB^K>/+SQ-K_@S6-'\/I=PZ*/$WPJ
MO-<?X7^*K[3;6\DLK?4?$?A#4[TV,-C:2S20Z;IZ6WZ,:-HNC^'=*L-"\/Z3
MIFA:)I5M'9Z9H^C6%KIFE:=9PC$5K8:?9106EG;1#B."WACB0<*H% '\Z/[5
MW_!LG^Q?^V]^WGX[_;>_:9^+G[17C^U\>/X<FO\ X#6_B[2= \"6J^'/"FF^
M%[;0;/Q1I^C_ /">Z9X-?^SCKB:#X<UWP_?6VLWMY+#KWV2XFM)/VN_9B_8Z
M_9;_ &,/ [_#C]E?X#_#3X%^$;F:WNM5L/ 'AFQTB^\2:A:VD-C!J_B[7]DO
MB'QCK:6=O!;'6_%&J:OJSP11Q/>,B*!])T4 ?BK_ ,%@?^"-/A__ (+!:5\'
MO!WQ,_::^)WP;^&GP>U#7?$MCX#^'GACPOJEGXH\<ZY;)I:>+O$E_P"(9)I)
M[K0- %UHWANTM+:V33HM<\2S33WK:M%'8?GB/^#8OX@@ #_@MI_P5$ '  ^+
M>M@ #H /^$MK^KBB@#^4?_B&,^(/_2;7_@J)_P"';UO_ .:VN(UK_@T\TWQ1
MX[^&?Q.\8_\ !5[]N_QYX_\ @SXGT[QE\*?%/Q#O]!^(.J?#_P 3Z5K.C^(+
M+5_"TGC2^UV/2;E-:\/Z'J,RVT:P7EQI-@UY%<+:Q*O]=]% %#2X=0MM,TZV
MU6^BU35+>PM(-2U."R&FPZC?Q6\<=Y?0Z<MQ=BPBN[A9+B.R%U<BU200"XF$
M?F-?HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#\I?VN?^3]_P!A/_K^UW_TXP5^
MK5?E+^US_P G[_L)_P#7]KO_ *<8*_5J@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKPCX^_M1?LX?LK>%K7QM
M^TI\=/A3\"O"=]?PZ7I^N_%3QUX=\$V&I:C.ZI'8Z9)KU_9-J-W\WF206*3R
M0P*]Q,L<$<DB@'N]9NHZSI&D&Q75M5TW3#J=]!IFFC4;ZVLCJ&I7.1;:?8BY
MEB-W?7!5A!:0>9<2[3Y<;8-?DU_P6&_:@_;Z^ '['F@?$3_@E_\ L]6_[4OQ
MG\??$/P3X3@N=&T:Z^)%IX%^'_C*QU&2/XIZ9X+\.ZE9W'C2R.ICP[I<6J)>
MR^%?"^GZ])XY\5K<>%-%U$U_-C^SK_P;B_\ !33_ (* _&+X?_M;?\%M?VSO
M'MCJ/AO6](\6:#\$_"/C1/$'Q'T.."71+ZXT+2-;\&76D_"/]G2._GT'2I-4
M@^"FGZU>S75N-46[T/Q/&NI0@'[N_P#!=+_@K9\=?^"8/@+X%Z%^S5^R9XJ_
M:7^-_P"T[XA\;>"?ASJ)T/Q;K7PW\%^)O#.A6.I:=I^NZ/X'LI_$_CKQKXC;
M4I-2\*_#31M3\+WOB'P[X4\<ZNOB6R7PZUO=_D3_ ,$]_P!B/_@XN_;$_;%^
M!_[=?_!1;]J[QU^RW\&_AQXYM?B!9?LUZ+XE'A;5?%GAN'6;;68_A=/\ O 4
M47@'P[X)\2:1<7GA/Q'KWQ>U75_C!::';16FH:9J.MRP^(]+_M>HH \I\8_
MCX'?$/QYX!^*GC_X,_"GQS\3_A1_:_\ PJWXC^,?AWX0\3>//AM_PD$"6VO?
M\(#XOUK1[WQ#X._MNVCCM]7_ .$=U'3O[2@C2*\\Z-54>K444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y2_M<_\ )^_["?\
MU_:[_P"G&"OU:K\I?VN?^3]_V$_^O[7?_3C!7ZM4 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !117Y\_MS_ /!4S]A/_@G+X9;7
M?VKOC]X2\#ZY<6+7_A_X8:5,WBOXO^+HA-!;(WAOX:Z!]M\37-F]S<0PR:[?
M6>G>&K N9M4UJQMHIIXP#]!J^/OVO_V_/V.?V"O!/_">_M:_M > /@UI$\,\
MVC:5KNI27_C;Q4;92TT'@SX>Z#!JOCCQA<Q8_?0^&_#^IM;@A[CR8\N/F[X$
M_MKZ?_P5N_X)Q_$OXZ?\$\?&GC#X'^-_B-X4^+'PS^%'C#XR^"M*T_Q%\*/C
M%I&G7&DZ9J_B#0=,U#QYX8U&#1]2O=+UB"]T+5/%VE&&:/>MQJ-G?Z1!_//^
MR)_P:/7WQ#^(%Q^T1_P64_:L\8_M8_%?6+Z:[UCX:?#[QYX\NO#>K+'/K4$$
M?CKX\>+X]'^*_BNQN+.ZTK4K30_!FC_"L^%]2M)].B\1>)-'EV$ _H?_ &L?
MCQ^TA^U!_P $PO%'Q]_X(U^)_!GQ"^-/Q@^'WAOQ-^S;XJ\1P:5H-KJ>B:QX
MATVV\37ND6/Q9CT#PYH?Q TSPROB*'0=,^*=II^C:1XRL8K'Q;I\8MKFU'\U
M_P"R_P#\&I7QV_:@^(\?[4/_  6[_:Z\??&?XDZU)!>WWPB\"^/M4\4:J+#^
MT[S65\)>+OC+KD,L>B>&K6XU+4+>+P#\'=%TO0?#Z74R>$?&EG:^7&O]KOPL
M^%GPZ^"'PZ\&?"/X1^#- ^'OPS^'N@6'A?P5X*\+V$6F:#X<T'3(A%9Z?I]G
M$,(B#=)--(TES=W,DUW=S3W4\TS]]0!@>%/"^@>!_"WAKP5X4TRWT3PMX/T#
M1O"WAK1K3S/LNDZ!X?TZVTG1M,MO->27[/8:=:6UK#YDCOY<2[W9LL=^BB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M37/$/A";3_&GC&Q\/ZLU[IGAWQ-X0U62YBLKN26QD@URW2&Z6-YHKF(/"_[
MU_-/_P ':G_*%GXT_P#96OV?O_5G:/0!\5:/^V-_P>2Z]I.EZYI/_!-#]A^[
MTO6M.LM6TVZ_X3GX20?:=/U&VBO+.X\BY_X*!PW,/G6\T<GE7$,4\>[9+&D@
M91H_\-8?\'FO_2,C]A__ ,+[X.__ $PBOZO/A_XG\-^%?@U\,=1\4>(=#\-Z
M>OPZ\&,U_KVK6&CV:A/#>E!RUUJ-Q;P (73<2^%WKG&X9^5_'/\ P5H_X)?_
M  UUG4O#OC?_ (*$?L<:%XAT:Z-CK&@R?M$_"R\UO2;Y7DCDLM3TK3?$UY?V
M%Y \;"YM;JWBN+7,9N(XEEB+@'\ROQS_ ."C_P#P=R_LV?"#XB_'KXU?\$[_
M -A_P7\)_A/X6U/QKX_\5_\ "2?#[Q'_ &!X9T>+SM1U/^PO"?[>6N^)=5^S
M1?-]CT71]2U";[L%I*W%?U1?\$Z/V@_''[5_["7[)?[2WQ+L_#FG_$#XY? C
MX>?$WQA8^$+"^TOPO:>(/%F@VNJZE;:!IVIZIK>HV6E0W$[I96]]K&IW4<*H
ML][<2!I&_G^_X++_ /!>;_@DK\3/^"?'[8W[-/PR_;'\(?$GXS?&']GCQAX9
M^'WAKP#X(^+7BW1]:USQ#%=:;ING7'C[1? %W\.M#NWN+.9KBUU[Q9IES9VK
M6M[=0Q6E_8S7/A'_  3=_P"#FO\ X)1?LL?\$_?V,OV>?BC\2/BQ_P ++^$/
M[.GPR\!>/K#PY\%O&6KZ9H_BOPWX?MM,U?3(=7EAL;75!;W-NQ2^TLW>GSQ.
MC0W;G>J ']I%%?R":K_P>H_\$MK.6^@TWX%?MX:PUM<306EW'\,?@)8Z;J*1
M3&-+N"6[_:634X+6YB7[1;B\TB"\"/&EU9VTIDCCY[_B-?\ ^";7_1M?[<'_
M (2'P&_^?_0!_8Y17\<?_$:__P $VO\ HVO]N#_PD/@-_P#/_H_XC7_^";7_
M $;7^W!_X2'P&_\ G_T ?V.45_)%X0_X///^"47B/7=-T?7/AC^VWX LKU;D
MWGBKQ3\)?A'J'AS2'M[&XNT6]B\#_'[Q?XKG6]N8(],LWTSPM?$7EY;2WR6&
MGK>7UI]%:)_P=H?\$5M5_P"/_P".'Q5\,_Z1'!_Q._V??BK<?NGV;KS_ (IO
M0?$'^CQ;CYB_\?9\M_*M9,IO /Z4Z*_"7P!_P<P?\$1?B-J:Z-I/[<OAO0=1
M:VN;PKX_^$_Q\^'.F+!:M&KAO$WC;X5Z'X5^U2^8K6U@NN-J%THD,%J_DS"/
MZKT#_@LU_P $F/$FS^SO^"C_ .QA;^8MNZ_V_P#M#?#3PK@7*.\8<^*/$.CB
M-U5"+A)-CVCE([I89)$5@#]+Z*\N\'?''X*_$2VM[WX?_&#X7>.K.[CCFM;O
MP=\0/"?B>VN8IH;>YAEMY]$U:^BFCEM[JUGC>-V5X;FWE4E)HV;U&@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHK\-?^"D_P#P<*?\$Z_^"9VLZ_\ #7XB^.M;^+_[1&@1
MV@OOV?O@KI]OXB\7:'<ZA;:=?647CKQ%J-WI7@?P&SZ;JEEJ\FFZYXA'BE](
ME6^T[PSJ2RVT<X!^Y5?DQ_P4+_X+:_\ !/#_ ()I6&J:?^T!\;-.UOXM6=DU
MSI_[/GPI%IX]^-&I3R6EY=:?;W_ANROK?3O ]MJ?V*2&SUKXCZUX0T.65XD3
M47>6-'^<O^"(/_!6K]J/_@J]IWQI^)/Q6_8>O/V8/@1X=7PO)\$_B.WB?Q%X
MATSXF7>JW6MKK^B:=J?B+PGX0A\6#P[96FDSW/BOPMID.A"YNYM/N((+TI!%
MYU\.?^#7/_@F-X=_:G^+W[5WQ>T7XF?M0>)_BG\4O%_Q9MOA_P#'3Q+I6K?"
M[PIXB\;^)->\4Z[&WA?PQH'AAO'EF^I:_-';V?Q)O?%>G_9+*Q-Y87NHK=:C
M= 'U7_P2(_X*LV/_  6,_9Z^-'Q>\+_ CXB?LU:3X-^)GB+X4>'-3U_Q%9>+
MX?%%BVAV^H:3XR\.Z_;>'O#MC%X@TVVU*U;Q/X7@M=8LO"VLFUL8?$_B&&;[
M6OY+_LM?\&A7[+7A+XN>)?C?^WO^T;\6O^"@'C75_%5SXAMM,\5KK/PZ\-ZV
MS36%Q;:A\5=0B\;^-/B-\2_$@FM)A>W<GC[P]X>U.SNWL=7\,ZG&@D;^MCPO
MX5\,>"/#^D^$_!GAS0O"/A;0;*'3=#\->&=(L-!T#1M/ME"6]CI6CZ7;VNGZ
M?9P( D5M:6\4,:C"(!6]0!P?PQ^%WPV^"O@3PW\+OA!X"\(?#'X<>#M/32O"
MO@7P'X>TOPKX4\/:<CO+]DTC0M%M;/3K&)YI99YA!;HT]Q+-<3&2>621N\HH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "OE;]MW]IY/V+OV4?C?\
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
M+6VMX2D5O"B 'AOP?_X+T?\ !'?XW:/9ZUX1_P""A'[.GA^"\W 6?Q@\7/\
M /6+>2.XEM98[S1OC?9?#[4K?9/#)MF>V^RW-OY5]:3W&GW%M=3?J3X4\=>"
M/'E@NJ^!_&/A7QGI;C*ZEX4\0Z1XBL&!"D%;S2+R\MR"'0Y$A&'4_P 0S_-S
M\7_^#1K_ ((T?$C1[O3O!'PU^-?[/VH3F)K;7_A3\=_&NO7]DT4\<Q2.U^.D
MOQDTB>"X2-K2Z2XTZ2<VDTWV2YL[WR+V#\V/&/\ P9>V7@'Q9IWCK]BW_@I;
M\9?@GXBTJ.Y2UO/&/P^AU3Q9$UPD2;M.^(_PH\>?"2^T>,JLZ7,,?A6]-VDT
M0\Z 6[BZ /[EZ*_@O7_@E5_P=G?L?VOB4_LU_P#!2K2OVA/#UE]OOO#F@>(O
MCQJ_CGQ/K$-I;1O9:;8^'/VN_AYK/@7PCJ&IM;1V\&E6_CY?#5M>322WNM00
MW-Y>M'/_ ,%1_P#@[=_8_P!/\-/^T7_P3AT7]H30=/O='LO$VO:)\!;WXB>)
M]:L85WZI<W>L_L=?$J]\'>$=0U2UM+I8_$4_@,^%])U>ZLPVA7$<UGHUV ?W
MJ45_#/X+_P"#T&S\ >+-0\"?MK?\$U/C)\$_$6E1VKWEIX+\?1:GXLA:X69R
M-0^&WQ9\#_"6^T>/8MN]K++XLO3=K+,?*MQ AN/TR^"__!VW_P $:?BGINEW
M/C+XH?&']GO5M0E-O-H'Q?\ @AXQU*YTZ;[8UG&UYJWP6C^+WAI+.Y4+?P7A
MUH1PZ?+')J:Z;=I<65N ?TS45\)_!G_@J!_P3E_:%U*WT/X+_MQ_LL_$#Q'=
M6PO+?PGHWQM\ )XRFM-\,37">#M0URS\3F**:XMX+AO[)Q;3W%O!<>7+/$C_
M '+;75M>V\5W9W$%W:SH)(+FVECGMYD/1XIHF>.1#@X9&(/K0!/1110 4444
M %%%% !17X:_$C_@Y+_X(L?"/XB>/?A1\0OVSO\ A'_'WPQ\:>*?A[XXT'_A
MG7]J_5O[$\8>"]<OO#?B;2/[4T3X%:EHNI?V;K6FWME_:&D:CJ&EWGD_:-/O
M;JTDBGDXO_B*-_X(4?\ 1\O_ )K-^V'_ /0^T ?O]17X _\ $4;_ ,$*/^CY
M?_-9OVP__H?:^XOV(/\ @K;_ ,$^/^"CWB?QUX._8Q_: _X7)XD^&NA:7XF\
M;:=_PJGXV_#S^Q=$UG4)=+TV]^V?%7X;>!K#4?M-_!+!]FTFZO[N';YL]O%"
MRR$ _1RBBB@ HHHH **R[G7-%LM2T[1KS6-+M-8U<7#:3I5SJ%I!J6J+9QF:
M[;3K&69+J]%K$#+<&VBE$$8+R[5&:_G-_P""WO\ P7*^,7_!-KXF_"?]E/\
M9=_8X\;?M)_M/?M ?#_5/&7PVU6]T/QAJOPXA-O>>(]'&EZ!X7\":==>,/C#
MXQT"\T)-<\6^!?#FK^$YM#\,:CHFHWWB" :[9; #^D:OYUO^"P'_  <=?LM_
M\$IO&=]\ _\ A7_CCX^?M2#PEIOBJ/X<Z"\'A'P+X6L_$5M-<^&9O'WQ%U6W
MO6LSJL$8OHM-\(^'/%VII9-"^HQZ2+NUDD^/_P#@E'\!_P#@XW^-O[;'@C]N
M#_@I!^T!?_ 7]G73-&\;6U_^QTNJ:;96OC73?$6B7%KX7T,? [P:+WP?X,MM
M"UN[LO$">/OB)XAU#XUZ7_PCB>&VM+BQ\2ZI?6O]..M_LM?LT^)?C5I'[2/B
M+]G[X,:]^T%H&B6_AO0OC;K/PS\':G\5=&T&T:\:UTK2_'E[H\_B:PLK;^T+
MY;>&UU*)8([RZBBVQ3R(P!^ /_!%#]K3_@NM^VM^T)\1/CO^W5\"?"7[.7["
MNO\ PUNXOA7\-]8^'+_#GQFGCR'Q7_Q3VJ^#M/\ $]U>?&75K"Z\.'4XO&'B
M'XBR67@W6[:U\*ZK\.-(LS?ZO)/^D6K?\$3O^"9'B?\ :\\;_MQ^./V6?"'Q
M&_:#^(&JV/B'7=7^)&I>(_'G@F/Q-I]MHMM#XGTSX6^*-7U/X=6'B'&@:;<)
MJJ>&GN;2\6ZO-/:SN+^]>X_52B@""UM;:QMK>SLK:"TL[2&*WM;6UACM[:VM
MX4$<,%O!$J10PQ1JJ111JJ1HH55"@"IZ** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#\I?VN?^3]_V$_\ K^UW_P!.,%?JU7Y2_M<_\G[_ +"?_7]KO_IQ@K]6J "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BL_5M7TK0=-O=9US4]/T71]-MWN]1U75KVVT[3;"UB&9+F]OKR2&U
MM;>,<O-/+'&@Y9A7\ZW[;O\ P=*?\$I_V0H=0T3P1\5;C]L+XE001R6GA/\
M9E?3?&'A 27*W'V:75?C1<WEK\+DL1+;[+]?"VO>,=?L$F@E?P[*DJ;@#^CF
MOEK]IW]MW]D;]C#PR/%O[4_[1/PG^!VDS)*VG0^._%VF:;X@UYX;>:Z>V\+^
M$HY9_%7BJ^^SV\TB6'AS1M4O9%C;9 QXK^*W_AX9_P ',7_!:]+:Q_82_9ZC
M_8*_9A\5JHB^,DLTGA87?A[4]%GD74/^&@_B1HMMXG\5Z=.T\$NGZU^S;\,=
M.UZRNI;%I)VMH[NY7ZG_ &8_^#.CX2W_ (L/QB_X*6?M<_%W]K;XHZWJ,&M^
M+O#W@[5=8\)>&O$-Y_9<5E/8>-?B?XKO?$WQ@\>I%,BO;Z[I6I_##5'M[2PM
MI(5@CFBF +7[4G_!X[\"HO% ^$W_  3E_95^+?[7?Q(U;5$T3PSXD\6Z?JO@
M#P=X@N;C2C>PW?@KP#HNG>)OC'XYE@O2+"X\/ZQX;^&-_-]EU"ZM+V2TBLY[
M[Y%B^$'_  =M?\%>8H+CXE^/5_X)U? 'Q/;^'[J31EU&Y_9H9]'N[I[F_6V\
M'^"3XP_:EN]1BLBDMYX9^)^MZ!HFI$V>F2W=HCZC);_VA_LI?L"?L8_L.^&8
M?"O[*/[-WPK^"MFMAI^FWVL^%O#5M)XW\10:99K8VDOC#XBZN=3\>^,[Y;</
MYNI>*O$>L7]S--<W-Q<RW%U<2R_7M '\='[)_P#P9K?L1_#^[B\8?MH_&WXP
M?M@^.;V74;WQ!HNFWUW\$_AEJFHZG??;9+R^3PYK.M?%O5-4A!>.;5A\5])C
MU2>YO+^ZT:&6:WAL_P"G7]G#]B7]D+]D'1FT+]F']FOX,? ZSF$7VZZ^'?@#
MP]H&NZQ)#;I:)<^(/$]O8_\ "2>(KT6T:0M?:[JVHWCQC#SMDY^HJ* "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH Y3Q;X$\#^/M.?1_'?@WPIXUTF16632_%OAW2/$>G.KJRLKV6L6
M=Y;,K*S*P,1#*S Y!-?EE\8_^""/_!';XY:5/I'B_P#X)]?L\^'89W647GP<
M\+7'P!U6"5)8YD:#5/@??_#Z]1!)$FZV:9[.:(R6T]O+;330R?KQ10!_)+\:
M?^#-/_@EI\0M2DU?X7>._P!J3X L=/2SA\.>%OB'X7\=>#$NHY[F;^U9K;XG
M>!O%/C::\FCN([6XAC\?V^G&WLK1K>RM;IKZZO?@J3_@TD_;\_9LLO$Y_8%_
MX+ ^+O $=WJVI:[H'A5XOC1^SA9W-]<VR6MJWB;Q5\&?B;XW6XU<:?9Z9I&H
M^)K/P,);ZWLTN(]&LX(K?2HO[SZ* /X++K]F[_@\_P#V1M/\++\//VC_  O^
MUCH'AV;0[6ZT6U\?? 7XJ:AJ6D:2I4P>*==_:A\#?#WXE:]#J4-K'8:YJNC^
M)KCQQ>MJ0U)=42_2YUBPOG_@NS_P<I?LL^(WTO\ :X_X)!?\+)\-V>C/=7.K
M_#SX#?'C1@TZ7RI]LD^+?PZ\3?&/X3F*"UM=02\T>W\/I?1_:M*U5KFUL/+A
MU?\ O$HH _A[^%__  >S? J";5M#_:>_8'^/'PG\5Z'K5_HVI:5\+_B!X.^)
MTUK-IS1VUW#JVF_$+2O@5J6@:U::DFH:??Z%.M^UDUE&\NH&XN)[*P_3OX6?
M\'8W_!%?XBZ?H]SXC^.WQ+^"VHZK':>;H'Q3^ OQ1N-0T:YNX8W-GK&I?"G0
MOBAX5ADM9W^QW=W9^(KW2HIDDG749-/7[:?W[^)/P3^#7QET;4/#OQ?^$?PQ
M^*WA_5K*YTW5="^)/@+PKXYT;4].O+=K.[L-0TSQ1I6J65[975H[VMS:W,$D
M$]N[02QM$Q4_E]\8_P#@WV_X(T_'*RBL_%W[ /P0\.""\2_@NO@Y;>)?@#>I
M<QVUS:)YMQ\$/$/P_-[9^5=2N^EZBMYI,URMM>SV,MY9VD\ ![?X _X+"_\
M!*OXG7FF:9X-_P""AO['][JVM7MIINCZ-JOQZ^'GA76]4U*_NDLK#3=/T;Q9
MKFB:I=ZE?7<D5M96$%H]W=S2PQV\,C2QAOOGPSXV\&>-;1;_ ,&^+O#'BVQ>
M-)4O?#.O:5KUH\4D<4L<JW.E7=U"T;Q7$$B.'*M'-$X)61"W\O?Q=_X,[_\
M@D9\0T@;P))^TU\!;B":64CX<_&&R\26-XDB1(+:_M_C)X.^)]XT$'ER2P'3
M]2TVY\Z9S<7-S L5NGP%XX_X,G_"WA_Q)HWBW]ES_@H_\5/A7K.ARSW5E=>.
M/A!IWB?Q):ZALVV5YHWC;X>?$?X476@RPJ98)VBT"^FF2X\R*>V$#6]V >Y_
M\$%OV-_V0OVFOCE_P6QU_P#:1_95_9N_:"UWPS_P5'^.6C^'-:^-_P #?AC\
M5]6\/Z3=>+_&E[<Z7HFI>//"^OWFE:=<7A-W/96$T%M+<DSR1-*=]?T3:I_P
M2T_X).Z):"_UG_@G+_P3QTFQ-WIU@+S4OV0OV;K*U^W:OJ%KI&E6?VBY^'D<
M7VG4M5OK+3;&#?YEW?7=M:0*\\T:-_GE?\$V_P#@E3_P62^*WQ"_;;M_^">7
M_!0>3X/W_P"R]^V%XY^#OQAN-3_:!_:!^"Q^,GQ!\$Z]?6]O\1+[P[X!\.?$
M#P[XUB\1-I-]/K=C\1KV:8121Z?>/XAM;V\\E_[?E_\ \'(*_&'3/^"4_P :
M_P!I_P 0_M0_$SQ;X*T#]I-OA;\"M3\'ZYK&F>'/A/J^I?$CPKXQUGXF6OPX
M^'?BCPWJ?A[7OAW)XJT739?%=IJL^LZ-X4FCL9]1UGP/'JP!_HA?\.G?^"67
M_2-/]@#_ ,0W_9U_^=S7X0?\$COA?\-/@O\ \'$'_!;SX9?!WX=^!?A/\-O"
MOPS_ &9;?PO\/OAIX1T#P)X'\-V]_P""_ 6KWT&@^$_"^GZ5H.CPWNK:A?ZG
M=Q:?86Z7.HWUY>S*]S<S2O\ C1^R]_P7F_X.:_C=\"9_CE\"?V5OAG^V#\,/
M"^M-X)UWQ;X)_9ZUKXE>*H_%6G0:#9W>C:YX&^!WQ0T;QG;^(%BUO1_$]Y91
M^"[.5=&UJ+Q1]GC\(2074/PE^SS_ ,%X/VY_V'_^"B7[>O[:WQ^_88T_4/C;
M\=]!^$OA/]HSX5:GH'Q=^ FE?!B[\-Z'X?T7P-+>:1XPLO'_ (J\%W/BNPTS
M1IX['QO<S-K%Q>2RZ*\%O>6EO; '^K%17^?;IG_!\MKL2J-9_P""9FDW[^3&
MK-IG[7]YI*FX 'FRJEU^S+K16%SN,<!=GC! :YE*DM\3?\%@?^#G*P_X*,?!
M/X;?!W]G2X_:R_8JL;'QY-J/QDG\):]X8U)_B9X&U'19M.?1;G5?"?CSP#KT
MT'AZ[:2[A\'75]!X:\:G4V;7[S2I-"TPW !_>_\ %?\ X*Q?\$X/@C\=/!G[
M,_Q*_;$^"^B_'CQWXUT;X=Z/\,M-\03>+O$6E^,_$26\F@Z'X[7P;9>(++X8
M3:P+VP73;KXDW?A.PO)=1TV&"Z>;4;%+CXE_X+>?$#_@M7I&@_!?X9_\$@OA
M%H?B"[^)C>+[/XP_&N>^^%Y\2_"AK.X\-6WA6TT2Q^*_B/2_#.FP:[;ZGX@O
M;[Q//X?\526$6BF&TBTJ_>TN;C^%O_@FK^U=_P &XO[$7B;P1\7_ (T? /\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH _*7]KG_D_?\ 83_Z_M=_].,%?JU7
MY2_M<_\ )^_["?\ U_:[_P"G&"OU:H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ***:[K&K.[*B(I=W<A515!+,S$@*J@$DD@  D
MG% #J*_"[]OS_@XJ_P""8'_!/[^V?#7BOXT)\=_C)I+O:O\ !/\ 9P72_B1X
MKL]0CN[2TNK/Q5XF75=-^&W@:YTW[6M[J.E>*_&FF^)O[/M[R32?#VKWD4=C
M-_.I=_\ !7O_ (.$/^"U.IWOA;_@EK^RY/\ LE_LXZG>RZ5)\?+A+>2]6P35
M-5TG4KG4/VB_B/IFE^"8IK5;9!J7A[X)^![_ .(OAK4;.[BM=9U,RP*H!_9]
M^UQ^WU^QQ^PEX-D\<?M9?M"_#GX,Z4;6YN]+TGQ%K(N_&WB<6D32S6_@SX>Z
M)%JGCKQE>A4/^B>&/#VJS@D;T1?FK^3']HC_ (.Y/B/\>/&]S^S_ /\ !'/]
MASXD_'_XI:C<WMGHOCSXH>$/$'B-KBRL=>L-,?Q+X<^!'PKU&Z\3WWAS4;&X
M:XLO$7C?QUX);PY)J.CW7BKPC^[O]&/;_LD?\&?GP_UCQ3#\=/\ @JQ^U+\2
M_P!KKXR:_<VVM>-_!?@WQ=XLTSP=KNI'1(M,ET_QQ\9_%,DGQO\ B1'8R)"U
MAK>CW7PDU'R]+TRVGBFT];BQG_K9_9X_98_9P_9+\#VWPV_9H^"/PT^"'@JV
M"%M#^'7A/2?#B:C.@P;_ %V^LK=-3\1:M+]ZYUC7KW4M5NY"TMU>32,S$ _B
M'T;_ ((7_P#!>#_@KOK%GX__ ."N7[:NK_L^_";4KZQU ?L_:;JNG^+KZTTR
MQ\0WNIV]IIOP.^%NKZ!\ _!^I&QG*:/XR\0:[XL\?:?&VD)XLT?4[G11IT?]
M&?["G_!O!_P2U_8)?1O$?@CX!V/QD^+>DI82+\9?VB9;3XI^+X=3L!<&+5O#
MFA:C86OP[\#:BLEU.5U#P3X+T'57C^SQ7>I7GV2V>/\ <&B@!J(D:)'&BQQQ
MJJ(B*%1$4!51%4!555 "J     ,4ZBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ***QO$'B/P_P"$M&U#Q'XJUW1O#/A[2;:2\U77?$&IV6C:
M-IEG"I>:ZU#5-2GMK*RMHD!>2>YGCB1069@ 30!LT5^-5Y_P<!_\$CA^T/\
M#G]F#PW^V'X*^(_Q2^*7BSPSX'\*R_"S1O%GQ'^'DOBCQEK,/A_PSI-S\6/"
M6A:I\-5N-5U>X@LD%KXHNQ9O/;OJ1LXKJV>;RO\ X+=?%+_@MAX3T/X0> ?^
M"0'P.T#QM=_$*S\:P_%?XNW%S\*[CQ1\,;VS?0K3PG8>']+^+_BW0?!EBVM1
M:GK&H/XCUC1/$]C:-HWD2PZ<Y2:< _('_@BY^WY^QU^P]XR_X+T>(OVG/VC/
M@W\)M4TW_@HU^TG\1=#^'_C'XD>#] ^)_P 0M#\*:SX_N;RW^&?P[U/6+;QA
M\0-6O;JS;1M)TOPEHVKWNIZY-;:19P37\\<#?F1^P'_P6K_9/_8_\9?M6?\
M!8#]KRWO?V@?V]/^"AWQ,\9^'_A=\ /@WKW@'Q#XA_9R_9S^'VHZ?IVEZ'\3
M_$NH'0+CX86'B&ZT/PMX+\-VE_I&K^,/%O@/X5>!?&<'AB?3=;U/5C^9GCC_
M ((8?M=:W_P5,_9V_8H_:+^+7@+QS^U7^U_XFUGX_P#[2!^%-UKWBN3X+_"?
MQ'X@N_$_C7XE_$#QE<>"-$\'1^/?$$6F_$_5;/PMHECJ6@V6H67@I)M;>+XB
M:-9VO]YT'_!K;_P0JBAABD_8@EN7CBCC>YG_ &F/VO5FN'1 K3S+;?'RWMUE
ME(,D@@MX(0[$10Q)M10#^ K]EO\ X+(?ME_#S]M+X]2_\$Y_%_PC_8*\ ?MW
M?M&>&_B3X@^'OQO\=?#;Q-\!/A/J;:CJ^H^(+K6/B9\</#6C^#_ _@W47U_7
M9O%NN:'X9\-^)IO#-GX<\)>%"]_X>\*6+_O_ /!C]AG]C/\ X+:?\%H?^"O/
MA7XN?$>#XK_"*PM/V-/C'X2^*G[*_P 5?#MYX6\1>,?!WPQ\,>"_$D?ACQMI
MUKXT\-:]X/U4:GXR\'ZU##%<:E8I+=#3-4T#Q1I=OJ5A]]_\%1?^#63_ ()X
MR?L,_'K7?V _V9[SX7?M5>!/"LOQ#^&=[9_&+X^_$%_&3^"W_MS7_AH/#OQ1
M^+WBCPNUYX\\.VNIZ'H6H-8P7FG>)IM$N5O%LEOK:Z^E/^#8CX1?\$X=:_8F
M\(_MB_L:_ O2?@W\=OB+X1T[X)_M<V6E?%/XO^.([;XK?"^X@N/$%BOAOXD?
M%CXEV'A#2?$US?:?\3?"5G9?8M77P9XT\/1:C*3NMXP#]9_V/O\ @E=_P3[_
M &#=!BT7]E_]EKX8> +[R&M[_P <W^D/XW^*.MQO=WM\R:W\4/'4_B/QYJ-L
MMUJ%VUKITVO_ -E:=;O%8:98V6G6MG:6_P!7:W\"O@CXF_Y&3X-_"KQ!_I$E
MY_Q._AYX1U7_ $N7?YMU_I^D3_Z1)YC^9/\ ZU][[F.XY]5HH _/_6/^"3W_
M  2XU^:[N=6_X)P?L)W=Y?W<M_?7Y_9+^ \&I7E[<2O/<75UJ-MX#AOKB>YF
MDDFN9);AVN)7:28NYS7#:C_P19_X)):G*\MS_P $X_V.HFDC$3#3O@/X!TB(
M* 5RD.DZ-90QRX)S-'&LQ.&,FY01^G-% 'XI^.O^#=+_ ((J?$73;32O$'[
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
MDB/'(BR1R*R.CJ&1T8%61U8%65E)#*0002",5A?\(IX7_P"A:T#_ ,$VG?\
MR-6_10!S5QX,\'W<$MM=>%/#5S;3QM%/;W&A:7-!-$XVO'+%):M')&ZDAD=2
MK X((JWH?AOP[X8MI++PUH&B^'K.64SRVFAZ58Z3;2SE50S206$%O$\I154R
M,A<JJKG  K:HH *^7_C+^Q#^Q=^T;XBM?%_[0O[(?[+_ ,=_%MA8C3+'Q1\9
M?@#\*?BAXBL]-#;QI]KK?C?PGKFIV]B' <6D-RD ;YA'GFOJ"B@#\[;W_@D/
M_P $J-0D66?_ ()L?L)QLB","R_91^!NFQE0S-EH=.\#VL+OECF5T:0KM4OM
M50.<O_\ @B]_P25U*99[C_@G%^QM&Z1+$%L/@%\/-)A*J[N"UOI>AV=N\N9&
M#3/$TS($1I"D<:K^FM% 'Y.:I_P0G_X(]ZO<BZN_^"=_[,L4JQ+"%TOP%!H=
MML1G8$V>BW.GV;2DN=T[0&=U"*\C+'&%_0WX)? SX/?LV_#'PO\ !?X"?#;P
MA\(_A3X+AOX?"_@'P+HMIH'AK1AJVJ7NN:M-:Z?9HD9N]7UO4]1UG5KZ8RWF
MIZK?WNHWT]Q>74TS^K44 9'B'0-&\5Z!KGA;Q)IMKK/AWQ+I&I:!KVCWT?G6
M6JZ+K-E-IVJ:;>1$@2VM]8W,]K<1DC?#*ZYYK^=F\_X-0/\ @B5<S74L/[./
MC_3DN)9Y(K>S_:(^.#PV*2NS1PVK:AXWOKAXK8,$@-[/>3,B*;F6X<N[_P!'
MM% '\P%__P &AG_!&Z\L;VTM_!G[0.E7%U:7-M!JEA\=M;DOM-FGA>**_LH]
M4TG4M,>[LW9;BV34=.O[%IHT6[LKJW,D$G@!_P"#*G_@EG@[?C[^W\#@X)^*
M7[.I /8D#]E920#U 89Z9'6OZ_J* /X__#'_  9<?\$T_#WB3P_K]U^T!^VU
MKEMHFM:7J\^BW'C[X.Z5;:O%IM[!>/IESJ?A_P"!^E:_I]O?"$VT][H>JZ7K
M%M%*\VF:E87R07</]?5O!':V\%M"'$5O#%!$))99Y/+A18T\R>=Y)IGVJ-TL
MTDDLC9>1V<EC-10!^>'_  5 _P""<WPV_P""I7[*NK_LJ_%+X@_$3X9^';_Q
MCX5\=VOB?X;WMC#J<6N>$);V33;76-*U:VN](\2>'YOM\TMUHNHPA!?P:;JU
ME<6>J:78W</\S?\ Q!$_LF?]'L_M$_\ A#_#7_XS7]N=% '\*/Q,_P"#(CX(
MKX'\0S?"C]N3XOVGCZUT^>\\/+XT^$_@KQ+X=U"\M(WN$TB]T[1?$W@O4(CJ
MQC&GPZG%K>W2I;A;^73M5C@:PG_%+_@D#_P;9>%O^"KW[.OB_P"+T'[>%[^S
M_P#%#X7?%;Q/\(_C!\!=:_93N_&?B#X=>(M%%O>Z2^H:U?\ Q_\ AQ>W,6O:
M/=QS;9?".G?V9K=CXA\-R275]H%]+7^JW7\HW[;_ /P3:_;E_8&_;8\8_P#!
M5S_@C!HVE>/=0^,=T+G]MK]@C4[JUTKPK\=OM>I7&J:[X]\'6UQJ.DV+>+KG
M4;R\\4XTNYL/&^A^,+S7];\+S>*]+\<>-/AYKX!ZC_P1._X-S8_^"/'[1?Q/
M_:"/[9FJ_M$3?$7X*ZC\&X_!,/P-7X/:'ID6I^.O!'C:7Q3J,Y^,GQ1?7M5L
M6\$0Z3HT*VFD+IUGKFNNUQ=&\2.+^A[XS?%CP3\"/A)\2_C5\2=9LO#O@#X4
M^!?%'Q!\8ZUJ,Z6]GIWA[PGHUYK6J3RRR$+G[+9R)%&-TD\SQP1(\LB(W\M<
M7_!VS\&O ;^$O /[27_!-/\ X*/?!C]H;Q);V]H/@_%\*O"NI/?^)E6V34](
M\)7'CSQ?\*O''B2WMKNX$5O<#X:V&H3+);?:-*M))_+7R+X@Z-_P5B_X.,O$
MFC?"_P ;_ SQS_P3 _X)*6GB30-;^)%M\4+&]L/VE?VFM-\/>(?[3&A0Z'J<
M.B:E8:;J*:=8MI$::#9> O#.HL?%%[XG^+EQ8:1X9M0#ZL_X-#_AQXR\(_\
M!*+5?B#XJTK1-!TW]H/]JOXU_&'P'HN@>'[?P_9V'@[[!X'^&FSR8[>*XO8C
MXK^''BI=%N[ZYU*:'PM'X?TNWOVTW3;&VMOZCZ\\^$GPI^'_ ,"_A?\ #_X,
M_"GPSI_@WX:_"[PCH/@7P/X7TJ,QV.A^&?#6G6^EZ380[BTDK16EM&9[J=Y+
MJ\N&EN[J6:YFEE?T.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIKND:-)(RI&BL[N
M[!41%!9F9F(55502S$@  DG% #J*_E[_ &Q_^#K#_@F]^SM\9?A)\,?A+\3M
M+_:*T>X^,>F>$?VC?''PUT'Q3XG\)_#+X7WFBW=Q>_$'P#XOL+>T\(_%FYTG
M6Y=$MK[3_ VK^)(I-'EUV\TI]5UK1[7P[J_[T_LD_MD_LR_MU?!_3?CM^RE\
M7O"_QB^&E_?2:/=:OX>ENK?4O#?B.WL=/U.\\)>-/#.K6VG^)?!7BZQT[5M*
MU&[\,^*-)TK6(M-U72]3%HVFZGI]W<@'TW156^OK/3+*\U+4;NVL-/T^UN+Z
M_OKR:.VM+*RM(GGNKNZN)F2&WMK:"-YIYY76.*)&D=E521^:W_!/;_@KG^Q/
M_P %0M4^,>F?L?>-?%WC4_ L>#9/'5[XD^'OBCP)9I;^/[CQ=;^%;G2!XIL]
M/O=1BU'_ (0C7I70V<%S910V_P!N@MI;F.*@#],Z*^:OVO\ ]K7X*?L,?LZ_
M$7]J?]HG7=4\-?![X6Q^&'\6ZQHGA_5?%.JP/XR\:>'/A_X<@L=!T2WNM2OI
M=0\5>*]#T\F&+R;2.ZDOKV6VL;6YN(OPP_XBWO\ @B__ -%8^,W_ (8+Q]_\
MBT ?TR45\O?L:_M@_!/]O+]G;P+^U)^SMJVN:Y\(?B-<>++;PMJGB+P]?^%M
M6NI/!7C#7? NO?:=#U-5O[-8/$7AO5;: W"+]I@ACNH@8)XF;\N_VB_^#E?_
M () ?LQ_&7Q5\"/'O[2&J>(/'?@+7Y_"WCR7X9_##X@_$+PIX2\163P1:IH]
MWXP\/Z#/X>UJ^T6:62TUR#PA?>)&T?5;'4]!U'[-K^FWNEP@'[RT5X%^S+^U
M'\ ?VR/@WX4^/_[,_P 3_#OQ:^$WC.W>71?%7AY[N+R[F#:+[1==T75;73]?
M\+^)=)E<6^M>&/$NEZ3X@T:ZS;:EIUK-\E>^T %%%% 'Y2_M<_\ )^_["?\
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
MU2V/A![:]M;+P78Z1=_TG44 %%%% !1110 4444 %%%% !1103@$G@#DD\
M=230 45\%?M*_P#!4C_@G7^Q_P#VK;_M'?ME_ #X::_HNC3>(+[P+=?$'1_$
M/Q0;2(?M8%WI_P */"$OB#XE:Q]JEL+VUTZWTCPK?76J7UI<6&FPW=[$\ _
MC]HO_@\N_P"":'PPN;[2/@-\.?VA_P!IW4XM+:\T[7]+\+:7\(_AQ>Z@S74<
M&D7.M?$C4;3XBV,JO;PS7UXGPEO;.WL[ZVDLY=2O([RPM0#^NRBOY&/^"7__
M  7@_P""HG_!2/\ ;+^$7ABT_P""7A^$_P"POXST+Q%JWCGXV:A8?%S5!X8T
M^#0KR_\ #GBG0OCIXATWP)\*?$UO?:NVBZ7#X)TGP)J'B/Q#!J-QJNDZC:6&
MF:A-;?UST ?,_P"TC^V;^R;^Q[HVEZ]^U)^T7\'O@+I^N_:QX>'Q.\>:!X6U
M'Q*U@@DO8_#.BZA>QZUXDFM$93<0Z'I]_+#OC#HID0-^ '[0O_!WU_P21^$$
M<MM\+M6^.7[4&L+>7%D(_A7\++_PGH,#P+/_ *7>:]\:;SX9ROILLT20Q76A
MZ3KTLOGQ3Q6SVVZ9?T&_X*&_\$*/V"?^"GOQZ^%G[0W[4^B_%'4_&/PN\ 77
MPQ32/ _Q!?P;X9\<>#?[=U+Q-H6E^-5M-'NO$V?"6N:_XHO] G\'^)O"$KR>
M*-737SKD*:5'IGJ/[-W_  19_P""5O[)HT&X^"O[#GP&TW7_  S-=76B>./'
M'A7_ (6]\1M.O+UKLW5Y:?$3XMW/C?QG:W$B7UU;1FUUN".SL)?[,L8[;3(H
M;2, _EFU#_@Z/_X*P_MDO#IG_!,G_@DMK6J:9J7BV30-/^(&O>%?C)^TI8/I
M[74^G6\NI7OP]T'X3^ ? .IQW$^FWNN:CXE\4^(O#'A>WBU&'4[FXM -<M8)
M/V,_^#P/_@H'#?\ _"\_VI=)_8H\!ZWK]MYGABR^*?@_X/:A8Z &LKJ630[?
M]DKP_P"+_'EWI\"--;1:)X]\<6.K:K<VD]KK4R:?=)J$W]Z]G9VFGVL%C86E
MM8V5K&L-M9V<$5M:V\*#"106\*I%#&HX5(T55'  JS0!^9O_  2>_8A^.7[
M7[*P^!_[0O[7'CW]LKXBWOQ"\3>.KCXD^.Y-=G;PYINO6.AV5KX"\,W/BG7_
M !1XHN_#VESZ/=ZTMUKFMS3RZOXAU;[)9Z9IJV=A#^F5%% 'F/@KX)_!GX:Z
MAJFK?#GX1_#'P!JNN7]UJFMZGX*\ ^%?"NH:QJ=\0U[J.J7NA:387.H7]XP#
M75W=R37%P0#-(Y%>G444 %%%% !1110!XS\9OV<_V?OVC/#ESX/_ &@/@=\(
M_C=X6NQ!]H\/?%CX<^$?B#I#M:SI=6DHL/%>D:K;QSV=W%%=V=Q&B3VEU%%<
MVTD4\:2+^'W[17_!K%_P1K_: D\1ZII?[/WB3]GOQ7XC0&3Q+^SW\2?%'A&U
MTFZCMH+6&ZT'X=^)KGQI\(M%"16T9ELM,^'MKI]U.UQ>W-K)J%U<7DG]$]%
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
MJN "YBME:1LO(S.S,>_HHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M**^(OV[?^"B?[)'_  3;^%VD?%W]KKXG?\*[\+>)=?/A7PE:V'AWQ%XN\2^+
M?$:V4VHR:5H'AWPOINJ:C<O;V,#W-[?7$=KI6G0F-]0O[431%P#[=HK^+34?
M^#Q?P)\6/CU\.?@O^Q#_ ,$[_P!HK]HY?%GC&TT/4GU;7]$\+?$;4=(DU>QL
MIKSX??#+P;IGQ-BUJYGT^:\U&WE\5^-/!EE8-!91:T;"WN[V]TC]K?\ @MC^
MR=_P4H_;)_9S^'WPM_X)M_M1:+^RUXOF^(T%_P#&#5]6\<^._A/JWB3X>C1K
MM[+3=(^*'PM\+>,?'.@-IOB6+3WUO0="M=.A\6:1>7=KJ6L2:?8RZ#KX!^GO
MQ*_:'^ 'P9U;PAH/Q@^.?P>^%&N?$'Q'I7@_P%HOQ*^)G@KP+JWC?Q;KLQM]
M$\+>$-.\4:WI=YXE\1ZQ.#!I6B:-#>ZGJ$P,=I;3."M?GA_P6"_X*[_"G_@C
M_P# WP/\7?B1\*?B-\8-4^*/C+4? /@'PKX&;3-'TI_$6G>'+[Q&\GC+QIK+
M26/A;29+>S6W@:STOQ'K][))//IOAV^L]+U>YL?P:_9Y_P"#-3X+3>-$^*G_
M  4!_;+^,W[5GC2^\067B#Q-H?A&WG^'NC^+4M8;5)]$\<>/O$^M_$'XH>*+
M>_-NUM=ZUH6M?#W7AIIAMM/NM.NH$OJ_L\U;PYX?UZUMK'7=#TC6[*RN(;NT
MM-8TVSU2WMKNW1XH+J"&^AGCBN88Y)$BN$43(LCJK@.V0#^'#X)?\%J/^#CW
M_@HW\4? NM_L2_\ !.3X??"7]GC5-8\%7[^+/BMX0\:_\(%JGA#7-2A:^UG5
M?V@?B'J'@C0?%/AP:09=0O)/@W\/]2\766DJMUI.BZ[J%YI=G>_TC_\ !6/_
M ()%?!'_ (*\_##X4?"[XX_$WXO_  UTGX2>/[WQ_I%Y\)=3\.6;ZO?:GX?N
M?#UY::UIWBSP]XGTFY\JUG,FE:@MFNH:4SWL,$SVNIWT,WZP !0%4     #
M '   X  X '2EH _%;]BG_@WQ_X)4_L*7_AOQ9\,?V;-*^(?Q7\,KX>N;+XR
M?'S4KCXM^.HO$'AH/)8>+M&L==2/X?>!?%,E[+)J4^J?#;P-X,/VS[.8(H+?
M3]-@L_VIHHH **** "BBB@ HHHH **_(K_@K1_P5W^#_ /P2W^&_A..[\+:Q
M\<OVHOC7J">&/V;?V7O \EQ-XW^*/BF\O[71[.XNHM-L-9U72?"L>LW]CI9O
M[+1-6U;6]9NK7P[X8TC5M8N&BM_RA\+?L]?\'4'[9F?BO\3_ -MW]GC_ ()I
M>&M;L+>_\*?L]?#7X7>&OB;XJ\/"5]8GBM_'%WJOACQ1=V>J"VN-)M+P)\8?
M$L3A7GE\,Z#J-A):7X!_6G17\?'CK]M'_@OE_P $8+FS\?\ _!0OPO\ #?\
MX*:_L(65]-#X\_:#_9]\-Z5X-^.GPITF[O=.-MK_ (H\-Z?HG@/0X+.RAN-2
M@BM=9\*ZEX9O9X;.TUCXR^%)IK(:A_4I^S5^TG\%OVO?@=\.OVC?V>O'.E_$
M7X1?%+0H]>\)^)]+,B>9&L\UCJ>D:M87"QWVA^)?#FL6E_H'BCPYJL%KJ_A[
MQ!INHZ-JMK;7]E/"@![G114:S1/)+$DL;RP[!-&KJTD7F+OC\U 2T>]/F3>!
MN7YER.: )***_E _X*H_\'+_ (P_88_;0\0?L$?L_?\ !/\ ^)O[1GQNT&P\
M/S#6=;\0ZQX9TOQ7=>)_!ND>-]+E^%'@/P=X%\=^,/B?H5KINH:CI^LZRM[X
M/^R:[X9U^QL;34[*RDU5 #^K^H;BYM[."6ZNYX;6V@1I9[BXE2""&)!EY)9I
M66.-%'+.[!0.217\#S?MD_\ !X?^WM;:5)\$/V5M/_8T\$Z[XC,0UZ;X5^ /
M@SJ6G>'Y;R?3S-KY_:_\3^*O'\NCZ9#*NJ7.J^!_!]KK^LQZ>ESX;L[V&[BT
MJ\LC_@V _P""P'[:2:A??\%)_P#@K7>S:?K.NVVI7G@31O$WQE_:1T3[';R6
MEXGE>&?%VN_!CX>>$[ZVO(YAINF^&](U71-+,%I?6TC2.]E  ?U3_M*_\%FO
M^"6O[(__  D%K\<_VX/@-HGB+PO-9VNO> O!_BQ?BS\3=+O-0-I]CL[WX9?"
M6W\;^/+2>:._L[M_M7AZ".TTV<:O?26VDI+>Q_9?[.?[1GP5_:U^"GP__:*_
M9V\?Z3\3_@U\4-(FUKP3XUT:#4K.UU2UL]2OM%U.VN=,UJRTS6]%UC1-<TS4
M]!\0:!KFF:;KF@:[IFHZ/K&GV6I65S;1?S9_L^?\&=W_  2B^%)FN_C#=_M!
M?M0ZA=0V*267Q ^)LGP]\*6,MJ9VN9M&TSX):;\._%$']I&9%NX]9\;Z^L4=
MK;"P-G(;N6[_ *<OA'\(OAC\!/AKX/\ @[\&/ OAOX:?"_X?Z1'H/@WP-X1T
MV'2?#WA[2HY9;@VUA90 *K3W=Q<WM[<RF2ZO[^ZNK^]GN+RYGGD .,_:CM_V
M@KO]G/XUVW[*5YX/T[]I.?X;>*X_@C?>/P6\'6OQ';2K@>&9M?!M;V(V2:AY
M1'VJTN+'S_)^WQM9>?7\3.J_\$"O^#B?]O'5M3C_ ."@G_!4S3O ?PXU[P_>
MZ%KO@[PQ\3?B/X[TW4;>:Y9'TZZ^ ?PWT;X._ N[TS5+&]U+^T]1E\2+J-Q#
M%INE7>G7MEM;2?[WZ* /Y!?V:_\ @S,_X)P?# :5JG[0_P 4OV@/VH=?@T>&
MSUK2)==TSX+_  QU+5B;22[UFP\.^ K:X^)&E R03Q:?ITWQBU2WM;*^GBO'
MU2\CM-0MOWZ_9J_X)5?\$X_V0/[)N?V=OV,?@#\/-?T328]#L?'0\!:7XJ^)
MW]F1_9BUO>?%/QJGB/XBZDUU+96EQ?SZCXGNKC4;NWAN[Z6XN8TE'Z 44 (J
MJBJJJ%50%55 554# 50,   8  P!P*6BB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH _ G_ (+7?\$6_'__  5@\:?L<_$+X9_M?:A^R'XV_8_UCXF^
M)O"GB[0?A[K7B_Q4WBKQOJWPCUSPWXG\*^(M ^*'PSU;P-K_ ($U;X56VIZ3
MK&FW=YJ*ZE?6E]87.E7.DQR7/YL_\0YO_!7;_I98_;@_\&G[3?\ ]&G7]CE%
M '\<?_$.;_P5V_Z66/VX/_!I^TW_ /1IUX]\:_\ @U&_;V_:5\,:=X)_:,_X
M+S?'_P"/W@S1]>M_%6D^$?C7X&^,WQ4\,:7XGM-/U/2+3Q'IV@>.OVN->TJR
MUZUTK6M8TRWUBVM(M0AT_5M3LH[A;:_NHY?[?:* "OS3_;._X(^_\$X?V^TU
M"]_:6_98^''B;QM?P6T#?%CPM82?#OXP1I93&>R23XE>!Y="\4ZK:VLC2^3I
M>OW^KZ/LN+F-].>.XE5_TLHH _@^^+G_  :?_M=_L;^+;GXX_P#!&O\ X*$_
M$CP9XOTQ=*N[?X>_$WQ/>?#/QGKQT6\?4!IM]\6/AA:Z7X%\<6%[,(HXO!?C
MOX5Z#X2NU:[M-?U>YTZ_GCCY_P"'O_!R!_P5A_X)C^)O#WP;_P""UO["/B[Q
M+H@EM=(A^.'A30](^'_C;6%ATNXGEN],U;07U']G'XT:M(\$+W-KX(\1?#Z.
MSB^WW%[>W%Q"+9O[X:XOXA?#CX>_%SP=KWP[^*O@7P?\2O /BG3[G2O$O@GQ
M[X:T?Q?X3\0:9>0R6]UI^L^'M?L]0TG4[.X@EDAFM[RTFBDCD=&4AB* /SH_
M85_X+0?\$X?^"BB6FF?LW_M'^%;KXC3JWG_!7XAB7X:_&*":&UL;N\33_!'B
MP6%UXOM+!-1MHKO7? 5QXK\.)=>?:KK#W%K<QP_J77\GO[>O_!H[^P7^T9<:
MA\0_V0_$'B3]A7XT+>1ZQI@\#PW'B_X(W.KQ7FFW2SS_  SU#5M,UCPA-%#8
MSP:-<?#3QIX2TC0KV_;6)O"VOO:0Z?)^5<W[3_\ P<J_\$!I6MOVF/!3_P#!
M1+]BCPPNP_$*\O\ 7?B98>'_  OI=OK5S->+\:M)TL_&/X4.+2.TDU"\^/'A
MCQ;X+TRWT^VTOPU'^]FO)P#_ $%J*_GP_P""?7_!R_\ \$R?V\3H7A&_^)9_
M9:^-NL7%EID7PH_:)O=)\*6NL:WJ%W!I]EIW@?XFB[/P_P#%L^J:C<P66B:5
M+JVA>,=5FEC2/PC#(ZQU_09'(DL:2Q.DD4B+)')&P>.2-P&1T=25='4AE925
M8$$$@T /HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X3XH_#/P/\:/AKX_\
MA#\3/#UCXL^'?Q0\&^)/ 'CGPSJ<?FV&O>%/%ND7>A:]I5TO417NF7US 70K
M+$7$L3I(B,.[HH _S0_VK/\ @WL_X*'_ /!.?]I;]D[P#^Q)^WK$/A-\=_VR
MDA_987Q1X^^)GPUUOX6_']?A[\0_$.E>,_B9X/\ "'ACQ7\.]3U72_@_X)NO
M ^M_%KPOIC:QXXM[R]\-W?PP\/\ A#49=)K^L7_@B_\ \$*_!W_!+#6?B]\>
M?B/\:_$7[4G[97[0UB;'XJ?&KQ-IJVUKIEC?>*=0\:>*--\'W&L3ZWX\U&]^
M('B:?1=;^)WBOQCXMU6]\<:UX/\ #&KQ:/X:FMK^#4/WQEMK>=H7GMX9GMY!
M+;O+$DC02C@20LZDQ2 ='0JWO4U &?JUM)>Z7J5E#M$UWI]Y:Q%R5027%O)$
MA=@&(7<XW$*2!D@'I7\NW_!MO_P14_:Q_P""0^J?MA7O[3GB[X$^*8?C[I_P
M'M?!8^"_B[QMXH>QD^&-Q\7Y?$!\1KXP^&_P_%DMROC[1O[).GMJQN#!J0NA
M8^3;&[_J9HH _*S_ (*\_P#!*7X._P#!7#]E]_@1\1==N_A]XZ\(ZXWC?X)_
M&#2],&LZC\.?' T^XTR:2^T-M0TI/$_@_P 1:;</IGBSPO+J>GC4(4L-3L+[
M3M?T31=4L?Y0F_X-A_\ @N#\4_!W@3]C7XZ_\%1/AVG[!'P[OM0TOP[X9TGX
MC?'OQZ+#P?87%OJ/@Q5^ NI^#O /A;Q3+H>H:)X=/ASP=XM^+9T#X61'4AX
MULQP?9M<_P!!"B@#XA_9A_X)[_LS_LJ?L/\ AO\ X)]>"/"$OB;]G?3/AQXN
M^&_BO1/'UU_PDNH_$ZP^)7]N7'Q4U7QY<31Q6NH7WQ&U3Q/XDU'6]/T^STWP
M[IL6KMH/A?1=!\,:=H^BZ?\ Q[:G_P &PG_!7_\ 8_\ &'Q<\"?\$M?^"FNB
M>"_V7?C+::W8ZQX?^(?Q2^,/P8\8Q:;K^H/:II_BWP[\+_AQ\1? OB#Q=H7A
M+3_#VBM\</"/_""^,-:4Z_::3X/\"Z%>MHM__?/10!^*W_!$K_@C/\-_^".O
MP$\:>!].\='XQ?&[XR>(]/\ $WQF^+S>&X?"=EJ<'AV'4++P-X%\)Z +_6+[
M3?!W@JRU76+F!]7UO5=5UOQ/XC\4^()9-)TW4M(\*^'/VIHHH **** /RE_:
MY_Y/W_83_P"O[7?_ $XP5^K5?E+^US_R?O\ L)_]?VN_^G&"OU:H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BO'_C'^T)\!?V=O#%UXU^/WQK^$_P2\(60@-UXF^+/Q#\)?#W0HC=W,=E
M9QG5/%FK:39M->WTT-C90)*TUY?30V=K'+<S1Q-^$7[3G_!U9_P1Z_9U.OZ7
MX;^,WC+]IKQAH,UI:R>&OV=?A_JWB+3KZXN_LK[],^)'C63P'\*-8L;.WNEN
MK^^T#QQK$<*P75E;I=ZQ;OIE ']'M?RM^"/^5O3XP_\ :*?3/_4[^%M?FKXE
M_P"#KS_@H/\ M=ZMJW@__@E?_P $K_%/C21=>T[0M/\ '7BW1?B7\?KNU^VK
M;,[^)/!_PBT?P?X7\"WQ^TAQ<:Y\2]>T73+!5U;4Y7M'E2V_('3OV7O^"['_
M  47_P""QWB[X:?&SXR?\,6_MR^)_P!FW3O&WC_Q%I_CF?X26^@_LKV/B+PG
MIEOX/T^/]F.;Q!=:VLD^JZ5?Z?X%\5ZO!=Z]?Z5!/XT\1Z?<6]IJ2 '^E/\
MM(_MO?L@_L@>'KGQ+^TW^TE\&O@G80074UO9^/?'WAW1?$6LR6EG<7\EAX:\
M)S7Q\3^*=7DM;6>2UT;P[I&IZI>&,I:VDSD*?YS_ -HS_@\>_P""8'PMT6R;
MX$^%_CS^U#XJU+19=0BL-"\%M\)O"6AZH+6WE@T#Q;XG^*#:3X@M+I[JX:TF
MOO"/@+QQID/V*]N([JXC^P#4/YCO^"AG_!O1X;_96^-7[&?['?A;]JKQQ^U9
M_P %$_VZOC!<7-Y''X2TOPA\/OA]\)WN[I/%OQ1\<Z=J7B+QSX^\0ZA+JSZM
MKZ^(;KQ5HUOJ.B^#/B'?W&F/>Z9")_W._P"#>']G3X&_L+_\% OVY/\ @EE^
MTS\"_@SXF_:P^"7B";XT?LP_M.>(OA1X>D^(7Q3_ &=-?M/#UI>V?AWQ7JOA
M>2^TFSTVRN?!/C--+T[Q1J=TVK>+/B'X=CFN;#X:SS1@'X9?M,?\%*/^"KW_
M  5;_P""EW_!/WXN?LU?LQW'[(?[0H\'^.= _8BGN[5+BU\8>'_%WA_Q%J7Q
M ^(-K\0OC[X:T7X9^-]$L_ MWJ[Q:WHOA&"RTZR#7&DC4/$=UHOE_K_X/_X-
M7/\ @H7^VWXRLOB?_P %@O\ @I?XE\6-%KVIZE_PKOX;:_XL^,>M0:=J.EPK
MY7ASQ7\2(?"WPY^$%X-6(2XT7P=\*_&OAP:-ID%M92P2ZD#HGZ1?\%)AC_@Y
M7_X(2 # 'PY_:D  &  /AU\2, "OZI* /Q+_ &.?^#>+_@DQ^Q6-%U;P/^RU
MX9^+/Q$T9?#5PGQ6_:/=?C7XP?7O"K&XTSQ9I>E>*;9OAUX'\3?VD[:O-J7P
MV\">#,ZBEG+#%#%I.CPV'[6VUM;65O!9V=O!:6EM%'!;6MM#'!;V\$2A(H8(
M(E2***- %CCC5410%4  "IZ* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK\%_@-_P7$^#GQM_P""T/[1
MG_!+;3;W0!HOPW^'.E:5\+_'<-WIA'CK]HOX;3>(]:_:.^'EIJ,?B*X.J3Z#
MX9U?0].T?0[;0;/4='UWX*_&J;5KJYM)]"2, _>BBBB@ HHHH ***9)(D4;R
MRND<4:-)))(P2..- 6=W=B%1$4%F9B%4 DD 4 /HKQ#_ (::_9N_X65HOP8_
MX:#^"'_"X?$D5[/X=^%'_"U_ ?\ PLK7H-,CBEU*;1? O]O_ /"4:I%I\4\$
MM[)8Z7.EI'-$\YC61"?A#_@IM_P6;_8I_P""3MCX&3]J#6/B%J'C+XG:1XHU
MSX??#CX7>"I/%GBOQ+IWA*33K;5+DWFI:CX<\':%"VH:MI^GV4GB7Q5H_P!N
MN)+AK59K?3]1FM0#]7J*_CC_ &=?^#N#1?VP/VT/@K^S)^S3_P $YOCQXZ\#
M_$WQEX4\,^)?'<_C:PNOB1X&T3Q%XEL?#NL^/]0^$_@?P5XVT*'P3X%CU33M
M;\3:]JOQ5TVPMM+:_DOKG2([&&XO_P!7/^"S_P +O^"T'Q:T#X'>%_\ @DE\
M8?AA\&K&;4O&9^/_ (A\5:CH.B>-I8I(?#MOX"B\-ZQXD\$^-K>S\-PK/XNO
M/$K>'[6P\5_;[;P[]@GN+(WUJX!^X%?&7[:W_!0G]CO_ ()W?#[1_B;^V'\;
MO#_P=\,^)=3GT;PG;WFF>)/%/BKQAJMH+1KZS\)^"/!.B^(_&'B :8E_82ZU
M>Z;HD^FZ!;WMI=Z[>Z=:3QSG^7#]E'_@V\_X*AZI\?O@A^TM^W[_ ,%<_B/X
MI\1?"GXJZ-\5+CP#\/OB#\</BQ/?3:%J[ZE'H.D_$3XD>)/ MEX1M=?MA_9&
MOQ:3\.=1L+?0=0U7P_I\4]G-'=#^FO\ ;G_X)E?L0?\ !2;1?AWH/[9_P-T_
MXPV?PIUG5];\ 78\6^/O >O>')O$=OI]KXEL+3Q-\-O%7A#Q&VA^)(=(T?\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MVG7>JOK7]J:1-<WR:<)X;%OZGJ* /Y@O^"0G_!PQ\4O^"E7[67BK]DGXH?\
M!/;XA?LV>)?"/P_?QCKWC%/%_B/QAH_A.]CL(=3L-)^(VB>(/A3X OO *^,]
M.G2[\#S7^H:A)K3*T$$4\3)>GV/_ (*?_P#!Q]^R;_P2L_:9TO\ 9?\ C/\
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
MM)EUG3/"$,&J_$;Q7IUC>QW\O@WP;XA:SW7*Q(W\AOQE_P"",_Q0_P""??\
MP2-_99_X*?\ @.]N])_X*F_LR_%BP_;O^/7B?Q+K>J3^*_&?A?XB:EH.J^+O
MA;XRN)?&%M=>)(OA=HL/A;4/'EC_ &M=_P#"10R?'.U@BDG^(UXL_P =ZO\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH _*7]KG_D_?]A/_K^UW_TXP5^K5?E+^US_ ,G[_L)_]?VN_P#IQ@K]6J "
MBBB@ HHHH **** "BBO+/BC\<_@I\#]!OO%/QI^+_P +_A%X:TVVEO=1\0?$
MWQ]X5\!Z+8VD$9EFN;K4_%.JZ79001Q R/)),J*@W$XH ]3HK\//CE_P<?\
M_!&+X"S)9:]^VWX%^(&K3)=/;:;\#?#_ (W^-L,PM&C657\2?#;PWX@\%V#N
MTR"U35?$U@UZOF268GBM[AXOQI^.O_![/^QKX8M=<MOV=?V2/VA_C!K5C>M9
MZ/=?$[7O 'P2\(ZS#%>K;RZO%J6AW_QD\3VUA):"74=,M;_P?8ZE>J+:RU.V
MT">XN)+  _M9HK_/L\9?\'''_!P5^T+X9G^)'[(7_!*/4_!?P6;P=IOB>T\:
MP_LU?M)_'RZO].U:]MXK+Q'X<^(4/_"&> _$FE7UEK&BW>G:?H_@+5KG[!;Z
MMXFDO;OP_%=MHWY!_%_]N7_@XO\ VA++1;/]H']M?Q#^RSX?\7:Q<S6NG_$K
M]HC]FC_@G-K=II]G>QQ:E>3>"CXG^!/QGUCPQH]M>6]Y+96?AGQ)=:OI<^F7
M.GZ=K\^J:3]O /\ 5=\:_$;X??#;2I]>^(OCOP;X!T.VB>XN=9\:^)]$\+:5
M;P1 F2:?4==OK"SBBC )>22940 EF&*_);XX?\'"G_!&SX!6HG\5?MY?!SQE
M<23&VMM.^!\OB#X_75Q/Y,\X4S_!K1/&VEV,+);N@O\ 5=1T_35F:"![Q)KF
MW27_ #U/%W[&W_!)YK'6O$?[;O\ P7Q\1_&;]IK6O UC<2K\!OV;_CC^TKX;
M\*^,Y;.XG>RU+XX^+=3ATSXP:'I^I2M;Q6>G:I\-+ZX2*:YN+_1UU& P]I_P
M3(_8_P#^""W[5?[8?P3_ &1M>^(O_!3KXR>/?B7XEU_PWI'C(?#OX _ 3X&^
M*-5T#P[KGB".XU'P]H_C_P"-'QHT'PAKMIH-[)87D.LV.OZ>\^EMXBMM#LCK
M5SI0!_33\=?^#U+]@/P4WB'3O@+^SI^TK\<]6TR&9="U7Q'%X'^#G@+Q+??9
M5FMO+UF\U[QQXYTK2WN7^R75YJ/PRCU"W:*>:#1KV(0-<?D1\2_^#RO_ (*,
M?&OQ+I'@K]D;]C[X'^ M6US[;;6.@7FG?$S]H_XDZK>)$;N%?#<>A7OPXTR1
M[.QMKZ>\MI? .N//&GVI6LH;69)O[O\ ]G'_ ()J_L%?LF_#VT^&?P'_ &3?
M@9X+\.QZ%:^'M8OF^'7AG7?%_C.QMK0V33?$+QSX@T[4_%WCZ_NX'E6]OO%F
MLZM<7 GE1F$+^4/R3_X*]> ?^"P_P.T/X"?"_P#X('?LY_ [X>_#N]T#Q!IG
MQ2USX:^$?V5O _B/P'=Z+=>'[3P1X6T'P[\:=0\-_#W2?!NI:"VJ1I=Z'X3U
MNYTZ73&AEU#PF(=';5P#\*/"O[,7_!WU_P %*/A"OQ/\8?M87O[+?@KQO#=^
M(O#/P_\ $GC>/]DCQ[=:.MQ+=Z9IT7ASX _"M/B)X;L;PPI8Z;I_Q.U;1M6U
M'3S;W/B%Y].OFU*Z^+;3_@TN_P""O7QR\4K\0/VM_P!H[]G[P2LRF'Q+X_\
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
MY,!\JM(_\&>__!'S_GQ_:<'L/C=;\>W/@HG\R:\7\"?"/_@Y=_X)-0VGPB^
M=G\$?^"M_P"R%X:O'TKX:VOQ%\4VGP^_:(\$>![?0+AM(T6]U7Q5XT\&/8VN
MB:K'#86]@->^.,<NE6MI8:#%X3L]0AT[PWJ>-;K_ (.C?^"E%GJ7P8U+X3?
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
MPL;5!%;6=E;Q6MK;Q@DB."W@2.&) 22$C15!)..:M44 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %>._'?\ 9[^!W[3_ ,-];^$'[0_PH\"?&7X9
M>(A"=6\%_$+PYIWB31)KBUE6XL=0MX-0AE?3M7TVYCCN]+UG39+35=+O(HKS
M3[RVN8HY5]BHH _A3_;(_P"#7G]HS]C?XE-^V1_P0@_: \=_#?XC>&&O[_\
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
M[5YU /[0O^#7O]OK]K3_ (*)_L*?&;XR?MC?%C_A</Q(\)_M:>,?AEH'B/\
MX03X:?#_ .P>"-*^#WP/\56&B?V/\+?!O@C0;KR->\8>(K_^TKW2[G5Y?[1^
MRS7\EG:6-O:_TDU_CE_\$SO^"W?_  43_P""?WP-\5_L>?L/>%?AKJC_ !6^
M+'B/XO)JMS\)/$?Q3^,(\6ZIX$\&^%M2L_"VF1>([CPO<Z1IWAWX;V&J165W
M\/=9O()VUJ]O+ZXL#!;6'U1XB^(__!UM^WKJ-GH>H6__  4^OK7R;JZ7_A%_
MASXX_92^'EW$[QV\L6KZMX-\+?!7X=:D^_(M+#6KVYE79=R6-N!#>.@!_J1?
M&/\ :2_9X_9WT&[\4?'WX[?!WX)>'+%8#=ZY\6/B5X-^'NEPFZFAM[2-KSQ9
MK.DP&:]N;BWM;*!'::\NKBWMK:.6>>*-_P @OC?_ ,',G_!%WX&:E+H>H?MA
M:1\3-<BLA??8?@AX$^(GQ6TV2)Y)XHH8O&WAGPQ/\.GO99+:4&P_X3 7EO&8
M+F\AMK2\LYY_Y&?V)?\ @T&_;._:I\"_$WQ_^W!\3_$'[%/Q4N?B+I%SX2A\
M3Z-X,_:2USXD>']4L-6U/X@>*O%EAX3^+^AW.A:S-XAOM';2-2UGQS<ZQJ]U
M;>*$UKPQ:17&D>(;C][/V??^#-?_ ()E_"OQ+H?BOXN?$;]I#]HV71YK>YG\
M&>*?%'A'P-\-M:GM[BWN1_:VC^!?"&G>-I;5S T#V4/Q%AM9K6YN(;J.Y)CD
MC /E;XW_ /![Q^S5H]@@_9N_8C^.7Q$U22]$4C_&_P >^ ?@S86>G>3<,U\D
M7@/_ (7S<:E>BX2U@&E--I,#0W%Q='65DM([.]_'KXX?\'F7_!3KQ]>Z_;?!
MOX;?LQ? +PW?1>3X>DM/!7BCXF^/] #V444MU=^)O&OBYO!6N7\=_P#:+RR=
MOA;INGPV[6ME>:9J#6\]W>_T!?$+_@S'_8&^(7QE^)?Q)_X:$_:+\">#?'OC
M?Q3XQT?X4_#;3?@_X:T'X?6WB;6;W68_!_A2[N_A_K%I;>$O#9O?[)\,Z:-
MBDT[0K.QL)+BZE@:[E^KOAG_ ,&DO_!%SP'I=AI_BGX0?&'XU7=G#'%<:W\3
M/C_\1-*U35G1U9KF_B^#>H?"718YI0#'(NEZ1IMN$9C%!'(%=0#_ #YOVAO^
M"T7_  58^//A[0M2^(/_  4X^+NMRW3[[SP'\(?$7C3X$3Z4;NV=YE\4:?\
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %?SJ_P#!57_@VN_89_X*1+K_ ,2O"6E0_LL?M1WXN[__
M (7#\+M!TY/#?CC69+:=86^,'PWB.GZ1XN$]U)%<7WB71;KPQX\G>" 7?B?4
M+*)M-F_HJHH _P ]CP/_ ,%#?^"W'_!N5XMT3X)_\%%OA=XD_;2_897Q N@^
M!_CBGB35?%5]8Z%<W]C+N^'GQRU&._U"UN].T^ZU!-'^"OQZL-(U.>6PCT+P
M;K?A?P9I]MJ[?V4?L#?\%/?V+/\ @I7\/CX[_91^,>B>,+_3;*SNO&GPPUAX
MO#WQ>^'$E[+<V\$'CGX?7LYUC3+:>ZLKVWT[Q!9KJ7A37'M+B30-?U6")Y1]
MH^/OA_X%^*O@SQ+\.?B;X-\+_$+X?^,]'O?#_B[P3XUT'3/$_A3Q-H6I0M;7
M^D:]H&LVUYI>JZ=>0.\5Q9WMK-!*C$,AK^-K]OO_ (-8O$/P\^)*?MB?\$2_
MC1KO[*?QW\+WM[XEM_@A)XT\0>'_  OJ.IRZE;:B\'PG^)D-[/JG@&":-;ZV
MF^'OC*#Q'\/=>CFT_11J?@CP[:7-K>@']J=%?PZ?L/\ _!T-\:OV8/B7;?L6
M?\%V?@3X[^"GQ;\+W%OX>F_:)LOA_<:%-<P6\E]I47BOXK?#/2[:*TU30-8O
MM*G?3OBM\"[76O!OB:.YCO\ 1?!\.@PS>()?[2/A5\6_A?\ '/P#X<^*?P9^
M(/@[XI?#?Q=8IJ7AGQQX#\0Z9XH\,:W9OQYMAK&D7-U9S-$^Z&YA$HGM;A)+
M>YBBGCDC4 ]#HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KQS]H#XT_!']GKX/^-/BW^T=XY\(?#?X*^&K73+'QWXQ\>W$5KX0
MTVR\7:[I?@K3+37)9XIH#;:[KWB+2O#\4$T4D=U=:I!;.I68U['7C/[17P)\
M!?M0? ;XP_LZ?%&SN;WX>_&WX<^+OAEXOALIWM-031/&&BW>C7=YIEVGSV>J
MZ>MT+_2[Q<M:ZA;6UP 3'@@'\!W[>_\ P0?_ &#_ (A?$O\ 85_:5_X)'_M/
M:M\/O#W[>'[9%[\+OAYKOA/7AXO^"OPB\3^$/!?Q3\:7GB[X.ZIH47A_XD>'
MCX>^(7P;O[*WTF;Q=JK>&=8NKEO"]SHVD:1HNBVGZ-_\&^7[=7_!1[P)_P %
M"OVH/^",W_!1GQT_QO\ %O[//P[UOQAX0^*6K>*H_&_B?17\$ZK\.=-MM+B\
M>RV-OXB^(G@3XD>"OB)HGCSPYJ_Q D@^(7AE[>/2?$6GV=_J^H:'X6_#/XH_
M\$Z_^"_/_!)3XQ?LA_LY?!/Q;X;^.7P>T[]M:]^(G["]WI6K_!RZ\%>)?VA=
M0\"_$6T?3M1\*?%S4=+\;?"W4/$_P;TOQ?J?CKP;=>(%^$&G:EKFJW_AWQUK
MGCL1>*C_ %1?\$/_ /@B[^T?^QU\?/VA/^"B'_!0_P"-VB_'7]NS]IW0)O#V
MKMX=NM3U72_AWHFO>)X/$WC6*^\32+HN@^(M6\3/X;^'.F:1HWACP1X>\*_"
MC0/!T_A#P3?:MX9UE(=, /Z3?$"A= UW:H&=(U1C@ 98V4V2<=2>Y/)K^ 3_
M (,:?^0__P %,O\ L#_LA?\ I;^TO7^@#K4$MUH^K6T"&2>XTR_@AC! +RRV
MLL<: L0H+.P7+$*,Y) YK^/;_@U$_P""7_[=7_!.;6/VZ;G]L[X#7OP5@^+V
MF?LX0?#J2[\>_"SQL/$<O@6Z^.4GBM$'PU\<^,FTTZ2GB_PZS'61IRWG]H@:
M>;LVMZ+8 _/#_@^/M;A/'W_!."]:)A:W'A#]J&UAFXVR7%GK7P)EN8@,[MT,
M=]:.V0 1.NTDA@/ZEO\ @X"\>^%?!O\ P1=_;\\2^(=3%GHNM? I?"6F7D=K
M=WGVO7OB9XK\*^ _!=HD-G!/.$U;Q/XHT6Q:Z>);6PANGU#4)K6PM;JYAY3_
M (+P_P#!(#2_^"O7[*6C^ ?#/B+P]X!_:,^"OB'4_'OP \>>)-.CFT)]2U?2
METOQ9\,_&&KVNDZKXET3P#\1+:ST.?6;[PS')=Z?XG\)>"/$=YI7B2S\./X>
MU'^7+Q__ ,$T?^#J/]O/X4_";_@G!^UGK7A3P)^R=\*-;TJRUWXU>)OB=\'M
M4A^)?A[P1?6>F^!]3^(NH_#/Q1XA^,/QD'A/1XO[<\$:'XF\+Z!)XBURSTKQ
M+\7+N7XBZ-H7B;0P#H?@A\.O&7BG_@R3_:!L/#^BS:E>7_C#7/B+;01SVD#/
MX-^&W[<WPX\2>-M:#WD]M$8M"T+P#XMU*:!9&N[F/2);>P@NKV:VMIOWK_X-
M/-1LKW_@B9^SO;6MS'//I'Q$_:'T_4HD)+6=[+\:_&>JQVTV0,2-IVIZ?=@
MD>3=1'.20/U,^$/_  3K_9]^$W_!.W2/^":-KI=UJ_P!C_9^\1?L_P#BQD6U
M\/:]XQTWQWH6KZ=\2/&=[<>'H+"'3?&7CC7/$?B/QEJ>K:9'!/#XGUBXU."0
M7(66OXK/A/\ \$Q?^#H3_@D!<_&W]FC_ ()SWW@3XY?LW_%G4_$GB#2/'_A3
M6_V<]&M+7Q+KXT_PEIOQ(A\-_'_Q-X4\=?#'XS0>!O"'AJ+7-*L[_P =?"C2
M_M\-M:^(?'NI:!9^(=* .H_X-X].U'Q!_P ','_!73QKH^GWU]X3LA^WB+SQ
M##9W#:1:3^*/VXOA[<^'+*ZU 1FTM]0URTTW5;O2K":5+N_M-'UBYM8I8=+O
MG@_T(*_G-_X-V?\ @BAXF_X)%_!#XJZS\<?$_A'Q?^T_^T/K7A^?QX? -UJF
MI>"O /@/P*-:C\#> ]$UK6+/2KKQ!J\EUXAU[Q-XQU^'0]%L9=0U33?#%C;Z
MM8^#K/Q5XA_HRH ^ /\ @K%_RBR_X*6?]F ?MD?^LZ_$:O\ -K_X(\^$M4_X
M*W^.?^"?/_!*WQ-X&\/Z/\"_V3/&_P :OVF?VAO&,-ZA\0_%;X/VWC*Q\6Z)
MX&NQ);1W5E:6_C;XB>(_ K66FW4@FL/B=+XE=HKOP[#Y7^F3_P %%OAK\0OC
M1_P3_P#VWO@S\)?"EQXY^*/QB_9+_:'^$OP\\)6NK^&_#\NO>-/B7\)O%G@C
MPW8MK?C#6O#OAG2K=M7UVTDO+_6=:T^SMK2.>5Y]RI&_^:-\&O\ @W\_X.(O
MV=];\%>/?@3^Q=<?"7XT?#_QQ<>-/#7QV\#?M<_LXZ)\3;>"?3=-L%\%7/D?
MM6'P+>^"$EL+B_N--N/!#ZGK3ZUK6D>(]9UGPO=0Z!; ']IG_!1#_@F_^Q)\
M;?VDOV*_V>_B+^S_ .&-2^#?B#Q3/XBUKP-H.L>,? EAJ.KZ%'?:)I5S<WW@
M+Q)X9UEH[/2=;U2Q6S&I"QDANB)K:1HH&B_&3_@MY^P+^S9_P17^.'[#?_!4
M;]D?]ECX.W/P1\!^*K[X#_'?]G3Q'H>E^+/">O:EXB\/>*M1\!_$72[3X@6W
MBN:'QK#8KXFBF\6BX.JV?B#PW\/Y5G2&ZUN:?SSQQ\<_^#KO0?C-^RMIOQE_
M8O\ V:_%WQZ\+64FG?"K6O$GBWX!QZK\0[ZV:"+4-9\9_P#"MOVL_#GP]MM4
MO+E%FNA9:;X*THS2.;+3;>#$:_'W[;7_  3._P"#IO\ X**_%#3_ (C?MB_L
ME:;\8-%\/6/B.S\$_!J7]I;]E_P9\%O 5QX@\/ZAHD.M>%?"'P__ &J?"NH1
M>(=!O+RV\2:=KFK^(-8U'5=6TC2]-\93^*?!ZWWA:^ /W#_X,I+:W7_@F?\
MM%W@@B%W)^W3X\M9+D1KY[V\'P!_9PEA@:7&\Q1RW$\B1D[5>5V RQ-?V)U_
M,W_P:Z?L+_MD_P#!/']CCX]_ /\ ;,^ U[\%O%VO?M,ZE\7_  A</\2/@]\1
M-.\4>'/%/PL^&G@RXAM9OA/\0?'?]EWN@ZG\.)WOHM>_LO[5!K>G/IGVSR-0
M^R_TR4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\5_MO?\$\_V0/^"BGP
MP?X4?M;?!KP_\3-#MV^T>&_$.ZYT'X@^!-2$T5PNJ>!/'VARV/BCPQ<O-!$-
M0M;#45TC7K,2:3XCTW6-&NKO3[C^+OXJ?\$D/^"QW_! 'QOXD_:+_P""17QC
M\8?M2?LN3:A+XA^('P$U?1H_$WB<:7:6>99?B5\$].GT[3/B?]GLM/L]/?XA
M_!6/PW\3(X/*B@\/^']$MKN\'^@Q10!_,C_P2Q_X.?\ ]B[]NY]$^$O[0TNE
M_L7_ +55S?\ ]@'P%\1?$(3X7>.-=;5(M(L+3X>?$_6;/1+*#7]8NKFR@A^'
M_C6WT'Q.FL7,VA>'IO&@L6U>X_IM5E=592&5@&5E(964C(92,@@@Y!'!'(K\
M#O\ @J;_ ,&[7["'_!32T\2^.Y?#-O\ LZ?M1ZG:WD]E^T+\*M"L+>XU_7FM
M(H+&[^+_ (%AFTG1/BI9QM:6,5W>7EWHGC@Z=;C3],\;Z5 <#^;+1_VG/^"[
MW_!M%XBT?P7^U1X<G_;E_P""<EGKMIHVC>/&U37/%6B^'/#D]W<Z?I5GX)^*
M]U!+XQ^"?B2XEOM&2V^'OQ>TO7_ 5Q+:-X8^'JH;F?Q5$ ?Z']%?EK_P3@_X
M+&?L*_\ !43PG'J/[-_Q3M[3XE6&GQ7GC+X _$);7PI\9O!SBUM+B]>7PO-=
MSP>*]!L7O(K:3QEX$U#Q/X2^TDV<NL0:E%<V-O\ J50 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% '"^+_AA\./B!JW@37O'7@3PEXP
MUOX7>*AXY^&VK>)?#^F:UJ/@+QFNDZEH(\5^$+S4+:>X\.^(AH>LZOHW]L:5
M):ZA_96JZEI_G_9+ZZAE[JBB@ HHHH **** "BBB@ HHHH **** /RE_:Y_Y
M/W_83_Z_M=_].,%?JU7Y2_M<_P#)^_["?_7]KO\ Z<8*_5J@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *RM<T+1/$^CZGX>\2Z-I7B'P_K
M5E<:;K.AZYI]IJVCZMIUW&T-U8:GIE_#<65_97,3-%<6MU!+!-&S))&RDBM6
MB@#^/#_@HY_P:A?"KQYXMG_:;_X)6?$O4/V'_P!I30;O_A(]$\ :+K>O>'?@
MS>^(;:/4Y1?> =>\*E?'7P%\1WT]Y:P)>>%;G6_!%C9V,5CI/@7P\]W?ZNWR
M!^S/_P '%W[??_!+WXIZ=^QQ_P %X_V>?B/J<5C>OI?AS]IW0/#6F6_C:_T5
M;^P5?$MS'HR:=\-?C_X(T73]6M1?>,_AIJ-IXQT^WLA9:_I?C;QW-J$ _O.K
MP#]I7]E?]G?]L/X7:Q\&/VFOA#X*^,OPWUI6:?P[XRTF*^_L^],;Q0ZSX>U2
M,PZQX7\0V0=FT_Q%X=U#3-;T^3$EG?0N,T +^S9^U-^SQ^V#\+M'^,_[,OQ>
M\$_&;X;:VJK;^)/!>KQ7ZV%[Y22S:-XATN00ZSX7\162R(-1\.>)-/TK7=.D
M/EWVGV[_ "U[]7\'?[1O_!N)^WW_ ,$SOBEK/[77_!!W]IKX@[8+DZMK?[,_
MB;Q1IVG^+]0TB";5)D\*P7NL_9OA?\>O">E0:I-%HOA#XL:-8:_IL4?VZQUW
MQ7XP-K?-](?\$_\ _@[-\"WOC"+]F;_@K?\ !OQ'^QA^T)H&H6/AG7?B(?!O
MB_2/AR-=N%TV.WA^)WP[\06TOQ)^">IW?]H17=Q-?6?B7PC:6/FZSK&L^$]*
M,<2 ']FE%>0M\?\ X)?\*/U/]I:U^*O@35?V?]'^'6L_%N^^,6@>)--\1?#U
M?AGX?T"[\4ZSXWMO$V@SZCINH>';#P]8W>KS:AI\UU$;.WDDCWD8/YT?\/[/
M^".7_20O]G;_ ,*74/\ Y4T ?KK17Y%?\/[/^".7_20O]G;_ ,*74/\ Y4T?
M\/[/^".7_20O]G;_ ,*74/\ Y4T ?KK17SA^S%^U[^S/^V?X&UGXE_LL?&;P
M7\</ 7A[Q7=^!M;\4^!KV>_TG3?%UAI&B:_>>'[F>>VM674;;1O$>A:C+$J,
M%MM4M'W9DP/H^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH _*7]KG_D_?\ 83_Z_M=_].,%?JU7Y2_M<_\ )^_["?\
MU_:[_P"G&"OU:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *_.G]O_\ X)4?L/?\%+_!;>%_VI_@SHWB'Q)9:=<V'A'XO^&E
M@\+_ !E\!^?M='\+^/K*V?4390W,<-V_AK7H]<\(7\\*'5/#]\F4/Z+44 ?Y
ML7[:O_!&;_@L#_P1B^"W[5=]^Q!^T9X@_:(_X)U_$SX._&GP[^T!X"26RM=8
M\(_!SQIX#\8:'\0/$7Q"^#/B.YO_  S+?>%/ 5V9[OXS_"&\M_$_VFREUK5/
M"_A3PO9W-A6W_P &_'[8/_! +7/V>/A-^Q[^WW^R]^S1X=_:GT'5_&MH?VAO
MVD?@)\+?$W@CXQ'Q=\0?'7C+PU8W_P 8M5T75[GPGJ/A+PM?Z+X,B7XI2^'=
M"F33]$TKPUX@U"XN;?1K/^X/_@K%_P HLO\ @I9_V8!^V1_ZSK\1J_EA_P""
M37_!"S]@7_@J5_P0E_8\\0_&GP!=_#_X\,W[0UGI?[27PB?3?#/Q6BATK]JW
MXR0Z?I_BF6[T[4O#GQ%T6'3["'0XK#QQHFLWFD:))/:^$]5\,WAM]0M@#^G2
MP_X)$?\ !)+5;*TU/2_^"=/["FI:;?V\-Y8ZA8?LU?!>\LKVTN$66WNK2[M_
M"DD%S;SQ,LD,\,CQ2HRNC,I!JW_PYY_X)0_](W/V'_\ Q&+X._\ S(U^/O\
MP1#_ ."6O_!3O_@E3^UW\2?@G\7/VDV_:+_X)MZG^S]XPO/A#>V.O26FE>%_
MC;9_$'X+#PY:W7PG\6ZAK/BCX6ZGJ'@R[^+'D:9\/_$GBCX<ZE:V$^H^(M5@
M\2SZ%9I_5!0!_'G_ ,&4O_*,7]HC_L_#X@_^L^_LU5_897\>?_!E+_RC%_:(
M_P"S\/B#_P"L^_LU5_890 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17D
M'Q\^.OPS_9G^#7Q.^//Q?\01>&_AU\)/ 7C#XC>+=0VK<:@?#_@CP[J/B?68
M-$TL2)=:YKDVFZ7<II.AZ>)=0U:_,%C90R7$\:&K^SO^T%\+/VIO@M\-?C]\
M%_$</B?X;_%;P9X<\=>%=0Q'!J*:/XHTBTUO3K77-+$LMSH6N06=["FJZ'J(
MAU+2KP2V5]!#<PR1J >TT5E:WKNB>&=*O==\1ZQI7A_1--B$^HZSK>H6FE:5
M80F1(A->ZA?S06EK$99(XQ)/-&AD=$!W,H/EW_#1W[/7_1>/@S_X=#P1_P#+
MR@#V:BL/P[XF\-^,-)MM?\)>(-#\4:%>-.EIK7AW5K#6])NGM9Y+6Y6VU+3+
MBYLYVM[F&6WG6*9C#/%)%(%D1E&-XC^)7PY\':CI^C^+O'_@KPMJ^K;1I6E^
M(_%6A:'J.I[Y4@3^S['4[^UN;S?/)'"OV>*3=*Z1C+LH(!VM%-1TD19(V5XW
M571T8,CHP#*RLI*LK*058$@@@@XIU !1110!^4O[7/\ R?O^PG_U_:[_ .G&
M"OU:K\I?VN?^3]_V$_\ K^UW_P!.,%?JU0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ? '_  5B_P"467_!2S_LP#]L
MC_UG7XC5^3/_  ;&?'KX&^"O^")?['7AKQE\9_A/X2\1Z=??M&G4- \3?$7P
MAH.MV(O/VI?C5?6AO-*U76+2_MA=65S;WEL9X$\^UN(;B+=%+&[?T0_%[X5>
M!OCM\)_BA\$/B?I$GB#X:_&3X=^-?A5\0]!BU+4]&EUOP-\0_#6I^$?%ND1:
MQHEYI^LZ5)J6@:OJ%DFI:1?V.IV+3"ZL+RVNHHID_";_ (A6?^"''_1HFO\
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
MBGD#HAVN<,1D5^[5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% '^<O_P60_8$_P""B'_!*O\ :@_X*&?M>_L0_#W6_B[^Q'_P4<^"
MO[1?@O\ :3T_0_#OC#XA6/P=T'X[>#_$>M_&W6OB7X5\,:I:W_A2Q\#ZK/XU
M^(GPL^-E]!+X ^'MAJC^$/%4L-E?76A>+_-_V0_V%/\ @I7_ ,%ZT_X)?>$/
MVH/V=[#]G?\ X)B_L"?"3P)X#\+?$+Q%H7BWP7K_ ,=_AE9^"?@C%XM/A3^V
M/$^D>-_B'J?[0&D?#WPW;>'/B;\/](\-?"?P!X<?5KG3_$NO^,O#HL/&/^C;
M\7?A7X&^.OPH^)WP1^)^C/XB^&GQC^'GC3X5_$/P_'J6JZ-)KO@;XA>&]2\(
M^+='CUC0[W3=;TE]3T#5]0LEU+1]1L-4L6G%UI][:W<4,\</P;^$?@'X _"3
MX9? WX4Z+)X;^&/P>\!^%/AG\/?#TNJ:MK<FA^"_!&B67ASPSI#ZSKU]J>N:
MJVG:/IUG:'4=8U&_U.\,7VB^O+FYDDF< _GN_P"#EW_@CM\1/^"I?[-/PW\9
M?L[0V.I?M/\ [+VJ>+]8\">#=3U.UT6S^*?@7QW9Z(GCOX?V>KZIJ&G:%I'B
MV2^\)^%=>\'ZIK\\>DFXTO5/#UU=Z3%XFDUG3OYW_C%^VS_P<W?MJ_LKVO\
MP2PU/_@FQ\6-"\5^*_"VH_!/XT_M"ZK\"/B5X U/XF^%_#JV",M_\5O'6H>%
M_P!G'P#;^+=#T#5M%\=>,VUBX\,_$R'Q!#'X$F\*/JEI;:Q_H]44 ?@_^P%_
MP19\,?LR_P#!&CQA_P $Q?BCXHTC4?%W[0OP\^,*?M%_$?X>::;>S_X6C\<=
M!ET*[UOPH->CG?6I?A7X=M?!7@[PSXCUK3K!O%47P[TKQ%>^&?#B:HWAG3/Y
M2/V2?BA_P<4?\$#?"OQE_83\'_\ !.KQ;^TWX'U[Q%XS\:?";XB>"?A-\;OV
MA? ?A_QGXBDTWPG8>-?AUXU^$<E]H5SX"UZV\(OXOD^"GC+0/ _Q#@U?Q!9>
M(O%&G>";[6=8T+7?])>B@#^57_@V)_X))?M*?L$> OVC/VFOVW+;4-'_ &H_
MVM?$.CB\\':_XJL?''C+PMX'\,ZGXBUNY\0?$+Q387NL6]W\0OBKXO\ $M_X
MFU^Q7Q%XAGL]'TGPI=:Y?V7B_4O$WA_1/ZJJ** "BBB@#\I?VN?^3]_V$_\
MK^UW_P!.,%?JU7Y2_M<_\G[_ +"?_7]KO_IQ@K]6J "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M _*7]KG_ )/W_83_ .O[7?\ TXP5^K5?E+^US_R?O^PG_P!?VN_^G&"OU:H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#\I?VN?^3]_P!A/_K^UW_TXP5^K5?E+^US_P G[_L)
M_P#7]KO_ *<8*_5J@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *\A\%?'WX,_$?XH?&+X*^!?B/X8\4?%?]GV7P+!\:_ 6E
M7WG^(_AI+\3=$O?$O@!/%5B45M//BW0=-OM6T0EG%Y96TLRD*!G^9?\ X.GO
M^"BW[7'[*?PZ_9-_9&_8OU35/ OQ9_;O\6_$#P?/\4_#'B*W\,^/-"TKPE>_
M#+PS8>"/ .N73V$7A#7OB#X@^+&FQ7'Q&3Q!H6H>#=/T&9-+NK6ZUPZ_X=_E
MHO?^">G_  5V_9._:0_X*8^-/V1?VROV@OC!^U+_ ,$]O'?_  3_ -4^-R_!
MV3XS>(_B5^TPW[2/@G5?%6EZG%X3L]2\<ZG\:-+^"NMP6>A:[X-^)^@:_H'B
MSX7W_C'Q3K=IH>C:3J?@K60#_5=HK\F?A/\ \%$_'FG?\$??^'BW[47P+\>?
M!WXL_#?]FGQ[\2/C1\"_&O@C7/A5XG7XI?"2V\1Z#X@TG1_!WC.[N->\,^&/
MB9XP\+_VQ\,E\07]QJ'_  @_B[PM>ZG<-=27 '\7W[#O[%7_  6>_P""_P!\
M/_VB?^"B&M_\%*?B3^SO=1?$3Q1X:^ 7P^M-?^-?ACX;^)_&_AKP]IVLS:!X
M'TKP?XQ\/Z%\&/@QX?U'4/"?@NS\>>$='^*>OWWB33O'5]XCT/6/&/A?5+[Q
M4 ?Z4]%?R)_\&N/_  5'_:5_:6M?VEO^"?/[<GBB\\4?M+_L:3V9\/\ B;QO
MXDM]8^+GBGP/I/B75/AS\1?#GCN4O<W?BW5O@OXYL/#.CZE\2)M7UO4/$"?$
M+1;+Q#=/J.G6^M^)OZ[* "BBB@#\H?VNY8E_;Y_845I(U87VL95G4$>?JD,4
M.03D>=*ICBS_ *QP43+ BOU>K\9OVUO^4AW[$?\ U_\ @O\ ]67=U^S- !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% $%U=6UC;3WE[<P6=I;1/-<W5U-';VUO#&"TDL\\K)%%
M$B@L\DC*J@$D@5'8ZA8:I:0W^F7MIJ-C<!S!>V-S#=VDXCD:)S#<6[R0R!)4
M>-RCMMD1D.&4@?/O[7__ ":Q^T)_V2#Q[_ZCM]7FO_!.G_DS#X'_ /8*\5?^
MI_XLH ^UZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *S(M:T>XU.XT6#5M,FUBSB$]WI,5]:R:
MG:P$0$37%@DINH(B+FV(DEB5"+B#G]['NTZ_)+X*_P#*6[]J?_LBFG?^D?[/
MM 'ZVT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5G:IK&DZ);K=ZSJFG:1:/*L"W6J7MM86[3N
MKND*S7<L49E=(Y'6,,798W8 A6(T:_++_@KW_P FLZ'_ -EA\)_^HWXVH _4
MQ65U5E(96 964AE92,AE(R""#D$<$<BEK(\/_P#(!T3_ +!&F_\ I'#6O0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!FZ=K6CZP+@Z1JNFZH+28V]V=.OK6^%K.,Y@N#:RR^
M3,,',<FU^#\O%:5?E+_P2T_Y!O[4/_9?M:_])WK]6J "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** ,VZUK1[*]L]-O=5TVTU'4#BPL+J^M;>]OB&VD6=K+*D]R0WR_N8W^;CK6
ME7Y2_M<_\G[_ +"?_7]KO_IQ@K]6J "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#\-_^"[G_  1M\/\ _!8+]FKPWX1T#Q;HWPU_:/\ @AJO
MB#Q9\ O'_B*RGN?"LUYXBTRTL_%'PV\>S:=8ZCKVF^!/'CZ/X<FU+7?#MCJ.
ML^&=:\.:!XAM]#\36FG7_A;7/XI_@7^V5_P6P_X(H_M=_P#!1+Q!XJ^&WA?]
MM77/AUK'[$_A'_@H=\2M>C\?_%NVL?"^@?"7Q/<_L]:U/\6=!O?#'BWPL^O?
M".?Q'H$_Q;^('A+Q)I=MXHL=&/Q"M-4\3WME8>)_Z8?^#HO]G#_@H!JO@3]E
MW]MW_@GGXF^.LOC_ /97\<WD/Q+^&GP-77-<UO6?#&N:OX;\1^"/B=??#W3-
M2N(/B-HWPQ\:^%_[*\2^$9? ?CM+GP_\1+SQ%X@T^Q\!>$O&5W7\JVC?\%M_
MCU^U%XO_ ."RNF_ ']AWQ?\ $']H7_@L/\._V9_A<GP[^'1\7_&B'X2> O@]
M\$/'?P1^,?B?3- \&>$-.\:>-O$/BG2/%]I<> K)-,TG2/!.JZS_ &GXEU3Q
M9!X5@T'QP ?U"_\ !6S]NKP#_P %(_\ @U<^/O[8'P]T.Z\(V'Q/T3]G)/$O
M@6^U$ZS=^ ?'_AG]M?X$^&_'G@M];.F:(=?M-!\3Z9J-MHWB0Z)HG_"2Z$=+
M\0+HVE+J:V%O]6_\&HH _P""(W[,Y  +>./VBF8@8+'_ (7U\0%RWJ=JJN3S
MA0.@%5_^"?G_  2)^*W@#_@WTU__ ()I_'J[T#P1\<_CK\'/CZOBM;:]3QAH
M?PL\?_&K4_$NO> K'4KG3#9VFMZA\.TN_!9\;6V@ZC>Z-+XITKQ%8^&/$^NZ
M(NE^(K[^63_@G1_P7(_:9_X-]/@[\7_^"<?[9_[#/Q'U#QUX,\4_$3X@?!JT
M\4>)K7X=2Z%K'B&\LM$_X1^:-O!^J:9X^^".O^,O#OC+QCHOQG\">*O%5GK,
ME[>V?A(>)O#=_IFK:  ?5O\ P;Z_NO\ @Z!_X*UQ6H\NW\C_ (*%Q>7;_)#]
MF3]NKX6&*/9'B/R%=(3&F/+#)$5 *IC_ $+*_C/_ .#4'_@GQ^TQ\-;W]KG_
M (*3?MH> /$'@?XT?M<:U-H7@:U^(W@JW\$?$[4O#.H^,M3^(GQA^(FH^&FL
M-)O_  ?X:^*WQ&D\-2:'X?DT+PS'JL/@"/Q18Z//X1U+P1JEW_9A0 5\3_M"
M?L:_\+\\=V_C?_A>?Q;^''V?P]I^@?V!X'UC[!H\OV"[U*[_ +2DA\U-U_<?
MVCY,\F/FAM;=<_+7VQ10!^2]]_P2?\*ZKJ=GK>K?M%?&O5M<TM8AH^M:E?6-
MYJNCO!=+=Q2Z9?S%[FT>.4.T?E2!8WE>9%6?9*NY_P .R/\ J[+]HS_PI?\
M[?7ZF44 ?EG_ ,.R/^KLOVC/_"E_^WT?\.R/^KLOVC/_  I?_M]?J910!^6?
M_#LC_J[+]HS_ ,*7_P"WT?\ #LC_ *NR_:,_\*7_ .WU^IE% 'Y9_P##LC_J
M[+]HS_PI?_M]'_#LC_J[+]HS_P *7_[?7ZF44 ?EG_P[(_ZNR_:,_P#"E_\
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
M_"E_^WT?\.R/^KLOVC/_  I?_M]?J910!^6?_#LC_J[+]HS_ ,*7_P"WT?\
M#LC_ *NR_:,_\*7_ .WU^IE% 'Y9_P##LC_J[+]HS_PI?_M]'_#LC_J[+]HS
M_P *7_[?7ZF44 ?EG_P[(_ZNR_:,_P#"E_\ M]'_  [(_P"KLOVC/_"E_P#M
M]?J910!^6?\ P[(_ZNR_:,_\*7_[?1_P[(_ZNR_:,_\ "E_^WU^IE% 'Y9_\
M.R/^KLOVC/\ PI?_ +?1_P .R/\ J[+]HS_PI?\ [?7ZF44 ?EG_ ,.R/^KL
MOVC/_"E_^WT?\.R/^KLOVC/_  I?_M]?J910!^6?_#LC_J[+]HS_ ,*7_P"W
MT?\ #LC_ *NR_:,_\*7_ .WU^IE% 'Y9_P##LC_J[+]HS_PI?_M]'_#LC_J[
M+]HS_P *7_[?7ZF44 ?EG_P[(_ZNR_:,_P#"E_\ M]'_  [(_P"KLOVC/_"E
M_P#M]?J910!^6?\ P[(_ZNR_:,_\*7_[?1_P[(_ZNR_:,_\ "E_^WU^IE% '
MYZ?"#_@GAX'^&OQ/\/\ Q4\3_$[XF?%W7/",$S^$H/'>M7,L'A_6)+BUFBUF
MTEL;R">>2"&*ZMO[-O6N=(G6^DGN;*6YM[66']"Z** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ KXK^!'["_PJ_9]_:R_;8_;#\(>(/&^I
M?$;]NNZ^ =W\4M U^Z\.2^#/"TG[/7@77/ /A4?#^STOPUI>NZ>NOZ9KUSJ/
MBW_A(M?\2M?ZQ#;7.G'2K=9+63[4KE/'?COP5\+_  7XI^(WQ(\6>'? ?@#P
M/H.I^*/&7C3Q=K%AX?\ #'A?PYHMI+?:MKFO:WJD]MI^EZ7IUG#+<WE[>7$4
M$$,;.[@"@#JZKS6EK<O!)<6MO<26T@EMGF@CE>WE!5A+ TBLT4@95(>,JP*J
M<Y K^:S_ ();?\'$OA?_ (*E_P#!17X[?L@?"?X&0Z%\$OAO\-OB7\3OAO\
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
M=#\1Z?>:3<:EI<UGJ=Y]^4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 45\S?M??M<_ S]AS]G_P"(7[27[0WC33/!?P[^'VBW.H327EQ&NJ>)
M=8,;+HO@[PIIV3=:YXJ\3:B8-*T32;&*:>>ZN%DD6.UBN)XOS-_X(7?\%@O$
M/_!8GX,?&WXM>(/@3HWP&D^$GQ/TGX=6V@Z/X^OOB"FMIJ'A2S\2R:O/J5[X
M4\(M9,C7J6:6,=C<C$+3M=DRB&( _<NBOQJ_X+$_\%J_V=O^"._PU\"ZY\3O
M"7B_XM_&#XQCQC#\&O@UX+EM=';7SX*TRSN-9\1>.?'.J076E> ? EAK&M^%
M?#]YJL&F>*_%]W>^(XKGPKX!\56&@^+;GP__ #Z>'O\ @\E\?^!->^%VO_M:
M?\$J/BY\'/@/\7+"Y\0>$/B+X>^(6M:AKWB?PC'IMMJ$/B7X7:-\2_A)\+O!
MOQ:L/^)SX8-S<Z9\0O#>F0Z;KEMJRZI)]HT^PO@#^Z"BO,O@O\8OAQ^T+\(_
MAK\=?A!XDA\8?"SXO>"/#7Q%^'_B>&RU+3%UOPEXMTFUUK1+^72M:L].UK2+
MJ6QO(?MNCZUIVG:SI-X)].U:PLM0MKFVB_)_]@'_ (*^V7[<O[6O_!3WX&Q_
M"S3/AE\(/^"</CZ#X?:C\8];\9K=77CR[@\4?%CPMKGB+4="_LRWTOPAX:LI
M_@SXNU;3;M_$&KW%_H$VG7^I6^@78O-,A /VMHK^*7XF?\'?.K>//BUXY\%?
M\$Z_^":GQK_;'^'?P]BNYM7^)IU3QGH.IZEI]KJFJV$?BR#X;>!OA+\2=:\+
M>!-7M+"VU;P_K/CK5_#WB.ZMKR:TU_P9X7U+3[BT;];/^"+O_!?;]GO_ (+
M6'BSP19>"+[]G[]ISP!I5UXH\3_ W6O%4'C>RUCP)%K$&DQ>.OAYXYBT#PFW
MBG2+.;4M"M/%6GWWA;0-7\+:SK%M9&UU;2)M/\1ZD ?O=17\[_\ P6/_ .#A
M#X2_\$LOB+X"_9J\"_!/Q=^U7^UW\2=(T3Q#I/PC\,ZK<^%M!\-Z)XGUUO#W
MA+_A(_$]MX;\6ZKJ?BWQIJ-KJD?A#P%X/\+Z]K5\FFB?Q!<^%K;6_"<_B+YL
M_P"";G_!T!X._:I_:YM_V'/VTOV4O%'[ ?Q[\5W^A>'?A=!XY\8:OJNE^*OB
M!XBA2]T3X9>+]&\9?#GX9>)?AGXP\7:?J/AYOABFHVVO:=\1=2UB'0[>YT+6
M]1\(:=XO /ZLZ**_EX_:T_X.8/A#\'/^"H'P$_X)P?L\?#CPO^TB_CGXS_"/
MX$?&WXQ:=\2+G1?#WPE^(WQ-^*6D^ -5\)^'[?3_  GK^G?$'7OA[IVJPZCX
MOAL]<TW3=,\2M+X%NM3M_$FB^)[31 #^H>BL?Q%XAT3PEX?UWQ7XFU2RT/PW
MX9T?4_$/B#6]2G6VT[1]$T6RGU+5M4O[F0A+>RT^PMKB[NIW(2*"&21CA37\
M2?Q(_P"#Q7Q-XB^(?QG'[%__  3,^)?[2G[/?P1^V:MX@^-ESXZ\9:#<-X#T
M^VNKBX^)'C+PGX8^!_C2U^#GA*]71_$5[H]SXV\375T_A[3DUK7K;PYJ2:OX
M9T< _N$HK\??^".W_!9/X#_\%A?@QXO\>?#;PGK_ ,)OBC\)]5\/Z!\8O@QX
MLUO0?$&I>&[[Q'H<>JZ3XE\*Z[HTMO/XI^&^MWUOXBT#P]XHUGPWX+UJ_P!6
M\(^(8K_PCI,4-C-?_L%0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !12$@ DD  9)/  '4DGH!7\M'[1O_  <T?##X??\ !6'X#?\ !-;]GKX6
M^#OVB?#?Q!^-OP(_9]^*GQ[TOXJWVDZ=\.OBC\5_B[:?#KQ=X;\/:)9>!=;T
M?QS)\,])U;1-0U2^LO%]K977BJ?6O!=Q)IE]X<O[EP#^IBBN.^(?Q!\%?";P
M%XT^*/Q)\3:3X,^'OPZ\+:]XV\;^+M>NDL=%\,^%/#&F7.LZ_KNJWDA"6]AI
M>F6=S>7,IR5BA;:K-A3_ !3>/_\ @\7\7>*O&_QBN/V,O^"87Q1_:'_9_P#@
MK#+K'B7XR:CXZ\6:-=VO@JUL;J\G\?>._"_@WX+>.]+^#_ABX&B^)KG2KGQ;
MXPOY+CP_I!UO5UT"]CU?P[HX!_<517XH_P#!&_\ X+@_LZ?\%A? WC,^ _"W
MB'X-_'CX3VFA7GQ5^!_BW4;77I+'2M?B$5EXQ\ ^,["STVS\=>!9-9BO_#\U
M_/H_AKQ/HVJ6< \2>$=%L->\*:AX@WO^"KG_  59G_X)T^./V$_@]X*^%6D_
M&3XR_MU?M%:=\$O!'A36_%.L>#M.T30GU?P;X7UWQQ/K&F>%?$\%W+HWBKXE
M_#W38/#ET=*N=:@UJ_NM/NV31K\P@'[(45_//_P6A_X.'OV>_P#@D-XA\,?!
MEOA;XK_:(_:<\9^"[3XB:=\--&URW\!>!_"7@J_\23>'=,UGXB?$R^T?Q)+I
MM]XA;2/%USX8\->$_!_C+5[D^%9?^$N_X072/$7A37=:_+CX6?\ !X,? _QR
M\+?"C_@HU_P3G^,7[&/ACQ;9:1J*>.!K/B[Q'XE\,:-KVNPZ)I_C;7?A'XV^
M%'PU\5ZS\-K5;;Q'J&K^)/!%]XE\1E/#UWIOA7P-XOUAFL8@#^U^BODG]LS]
MMCX$?L*?LI?$K]L?XWZWJ3?"'X;^'-*UPGP;IP\2^(?&=_XHU+3-"\#>%_!>
MGQ3V]GJ.M>-_$>N:)HFC7FHZEI/AG3CJ8UWQ3X@\/>%-/UC7]._D(/\ P>9^
M.[&?2?BSK?\ P2H^)]A^QYKOQ-?P#I/QO/Q7UB.?4+>*]O)KF#2;^[^"UO\
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
M=_$WQ3\3O$'AB#3_ !)%X^N+.T\.:;X.O]#FLK>?Q+-!KR^'0#^LBBOY7O\
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
M\;_CQXKFU;2=.UVVU+PGK_BR33-%\)WVO^);N6ZGUGR]5\2>-?%WB'Q+XO\
M%GB%M1UAKW0M.U)?#=C_ *8/P!NQ8?LU_!2^9#(+/X'?#B[,8.TR"W\!:-,4
M#$$*6";0Q!QG.#TK^0W_ (/<O^3-_P!C/_LYGQ+_ .JLUROZ]/V?K6.^_9N^
M"5E*76*\^"'PVM96C($BQW'@/18G,9974.%<E2R,H;!*L." ?Y?7_!#;_@J=
M^R5^QI^U#^WW_P %,OVZ[?Q'XQ^/_P 0A!%\*_ GPN\/0:SXN\6>-/VC/B=X
MJ\>_&_6?"6G^)_$>D^'= T_0%\.Z0^J>)/$_BFUN-,\/:S=:!IE]J^M>)+?1
M=;_IN_X)W?MD_P#! C_@KK_P4LTO]J+PG\&/B9\&O^"G.D_9?$_P^/Q;\4^*
M?AQ??$9?AQX*&@3:MX.LOA-\5]0^$WQ'\0Z/\/HIK77_  SXVLI_&>K^#-&U
M:X_L#7O!/A'4;W2?PA_X-L?@O^S+^R3_ ,%J/VGOV=?VX5\*V/QS^#?ACXH?
M";]GZ\^+^C^$=$\":C\1O#?Q+T+1O$.N>&[7QZ'UC3_B?XM\ 6K:K\);G0IW
MBU+X:ZU\20UY>_VGH+W7IW_!3[0?@]IG_!T[^P;8?\$]M-\!Z?XIN?B?^R=K
M'QJM/V;+73[:S3XQZE^T%XRUCXXZEX[MOAK&MO'JM]\'YM.USXVW5W'NNO"=
MWKVJ^.GD@N=<G< _TEJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KX0_P""FOP?_:T^/_[#7QZ^#7[#7Q;TWX%?M0?$+2_!OA_X=?%C5O%'B#P3
M:>#]/E^)/@RX^)%U'XP\)^&O%WBKPQJ.H?"NW\;:-H^N^&-"G\1:9J^I6-WH
MEYHVIQ6NM:?]WT4 ?Y,O_!P-_P $<O!7_!)7X=_L.-<?&?QG^T9^T5^TQXI_
M; \8_M#_ !N\5P7FC6WB[4O"VH?L^WGA&PT'PI>Z_P"*KS3H])_X6!XIO=?\
M1Z[XG\1>*O''BC7=8\0:KJ5CIDF@>%?#/^JEX+TX:Q\(?">DF\O=.&J?#?0=
M..H:;)#%J-B+WPQ:VQO+"6X@NK>.]M?-\^UDGMKB%)TC:6"9 T;?PE_\'SG_
M #BZ_P"[V?\ WT>O[Q?AG_R3?X??]B1X4_\ 3#84 ?D7_P $K/\ @B'^R7_P
M1NU/X_\ C3X'_$3XL^-Y/C-H7@2T\2^(/CSJWPYU&[\$Z#\-9?&VJ7$>@:YX
M/\ _#^/3=(UYO%4=[XJ74TNK>5O"N@W*R6RV<N_^8_X#7WA'_@J3_P ':%Y^
MU)^QGH&F:I^SC^RW!I?B+XL_';PW;W:>%?B'>> _A+J/PRA\8#5(M&@TZ[U/
MQ]X]U*T\"^"HVOKJ3QO\/O M[X^TB_NM(M+V+3^M_P""LW_!7K1_^"I/[7'B
MS_@DS\!_VU_A+^PM^Q!X8B\5:'^UA^V)\5M4MM!M/B]JO@[4QI'B?X:?#W[;
MXA\,/XI\"?VW+;:-!H%IXB\*?\+>^P^)-0N-<D^%FGQMXN_H9_X)9_$O_@B'
M^R!\.?AO^P_^P'^UE^S)XM\1^)M4C466A_&7P)XV^-?QX^)$NFJ-5\8^+KC0
M[F*]\4^+-2L].DF-KI>F:?X?\-Z-9QZ/X8T/P_X7TJRTRS /S?\ ^#J:VM_V
MEO%?_!(K_@F=;V?BJ>\_:Y_;FT/Q+KVJ>$8+:ZU+POX,\&V^F?"37]<2"6TU
M-X+BPT/]H+Q#XFAU2YTJ]T32=-\'Z[J.M@65JRO^IW_!3K_@AA^RM_P58\<_
ML_>,OVA/B!\<O#NG?LYZ-J?A_P (_#KX<>(O!^B^ -<TC7-:T#5M>M?$\6H^
M"-5\:[M<M?#>E:!?W?ACQMX9O8M(M+8Z5<:9JD1U.3\JM5U73_VRO^#P#P]X
M;.H^)8]!_P""8G[$.H:TNC33VLOA?5_'GB_P_9_VEJNFV/VJ\2WC2W_; \(V
M>K:FMKI.N7?B/X;:;87(N-%TC3I[C]<?^"UW_!6WX:_\$E/V4-2^)5]+HOB'
M]H?XG6OB7PG^S!\+=3BDU&'Q9\0-/TJ.6;Q7XJT>RUG0-6E^%?P\N=3T+4/B
M%>Z=JVFW4BZMH7AC3]2LM<\5:/, #\T/^#N']J/]GKX-?\$K/$G[)NNW.D3?
M&;]HWQ1\(M*^"O@#14T)]4\(^'_A7\2_"?Q#\3?$:]TF:]L[S0/ ^G>'/!5[
M\-K75-(L[NYG\0^-]&T2VL&T=_$.H:-\V7WP\^-?_!-S_@S@^(GA;XE>'YM&
M^*OB?X#ZG;^(_!VHIJVB:MX,\-_MQ?M(Z7X7'A_Q'IVNZ)8ZOHWC'PQ\-OC?
M"?&'A>_TJVN-*\86VL^&6O%^S#5C\M_\$L=%_P""9WQ+^,?@W_@KO_P6!_X*
MB?LK?'?]N[Q[!I?Q)\"? [Q?\9OAYI7PT_9A-TEEJ?P]L=4\"ZE<VUPWQ.^%
M^G@#0/"LL.G>#/A/XEU"^N(/#_B/XC^'-$^(^G_T0?\ !80?"W_@I!_P0W_;
MBN_V:/B3H'QK\$:O\']6^(OA'Q?\'M8T_P ::3XKUK]F;X@>'_C%>^'M!U#2
M(]5M=9N)]<^%4_AC4;'35FO7N7O-,M7MM35)(0#Y2_X-'OA-X%\(?\$:? GB
MO1]#M4UKXY_&/XZ>,OB1=7/G7O\ PD&JZ)XQNOA-IL=Q%>S7,,6GVW@WP!H-
M@FEVD5KIGF_VA?-9-J.JZK>7WXR_\&S&J'X%?\%[/^"MO[(_P_T_3-%^#*1_
MM-+8^';"VEM(-)/[.O[7.D^!/AE;Z7$+B6&WTS1_"OQ&\6:6+&1)Y0EU9-%>
MQK:SQWOZ3?\ !J!^W+^S58?\$A[_ .&WCKXM> /AGXB_9#^(/QDOOBS;_$#Q
MGX4\+'2/A_XJUO4?B]I?Q1ECU'7%N;7P ]CXBUS06\1:G;Z9;KKW@CQ5:")K
M?3X;Z]_-_P#X-9=+MOVF_P#@LW_P5H_;T\&7TY^&-Y'\7?[(MKC2Y["[OE_:
MX_:<N_BMX%N[J.ZF>?3#;>&?@[XB%QI4\<MT;F\AWW47]G317@!^J_[<W_!O
MEXY_X*(_MS?&W]K;]O']K'QQXD_9/^',$]Y^RO\ LE_#_6]65M$\/:5X%\!W
MGB6V\1^)-9MDT?X=Z-X]\;^%_$G_  FNA_#?0KKQIXJT"7PSJ2_%CPKJ^EV6
MFZ-^7W_!C'_SE%_[LF_]^XK^\7XF?\DW^(/_ &)'BO\ ],-_7\'7_!C'_P Y
M1?\ NR;_ -^XH _O:U?P?X2\07*7FO>%O#NMWD4"VL=WJ^B:9J5S';))+*EN
MD][:S2I DLTTBQ*PC6265PH:1R?XG/VRX?#/_!=+_@MYX,_X):^#-$\.P_\
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
M\,_&[77\&^%/VI?$7QR7P?X\\;7FD>'O"]KX@_:L?PI^T[X5-WKVL7&A:?\
MV%JWBJ*]^$OANXL%U2YG\97VB^'+@3W@U34;.#_@[,\?_#C]N'_@H5_P3._8
M)^"7Q$\,>*?BKI^M:AX \82^&[NT\46?@7Q5^UK\1?@WX1\ :+KTNE:D;=?$
M2V/A2'Q1=>%I9[#5;?P_KOAS4YW2S\2:7/0!_6;_ ,%=?V0?VP_V_OV9?AI\
M"/V0?VG9_P!D.;Q?\6O#>L?'SXEZ?J_BFQUZ?X#Q^!_&C:WX0\/P^#O[+USQ
M#J.J^-KSP+)<^'QXI\"Z9KFB:?JUCK7B2/2I[O1=7_@S_;$_X)K?!'_@E3_P
M7E_X)#?LO_ S6_&OBW2;GQG^P?\ $OQMXW\?ZA:7?B+QG\0_%'[;'C'2-7UM
MK'2K33]#\/:9!HOACP[H.BZ!HUC%!9:3HMI-J=WK?B*ZUKQ#J_\ J:6=K'8V
M=I91%VBL[:"UB:0@R-';Q+$AD*JBERJ L515+9(51P/\]S_@X#_Y6B/^"2G_
M 'CP_P#6Z/B=0!_<7^V[\"=9_:A_8U_:M_9M\.:Q8^'_ !%\>_V=/C-\'M U
MW4X9;C3-(USXC?#SQ#X3TG4=2AA=)I-/L]0U6WGO4A=93;)+Y1W[:_A&_P""
M$O\ P5B_9E_X(7_ 7]MG]AS_ (*/_#WXQ_!W]J#P'^T5XN^)LW@K3_AK_P )
M7J_C]+OX3?#WPOIOPQTC5M+OCH4>HM>^ Y];\)>)/$^NZ/\ "CQ-X?\ B5H7
MBCP]XZN- U&_U5/[4O\ @K%\6?B=\"?^":7[<GQ@^#.K7_A[XH?#S]FGXJ>)
M?!GB72X4FU/PMJMEX9O/^*JTY98IXH[_ ,,6KW.O6ES-#+!:7&G1W4T;Q0NI
M_D'_ .#9C]D?_@C_ /M5?L7?'CXI?MB:-\$OCW^UQJGQ2\=WG[0-Q^TSXMTW
M5?%O@3P-):P:GX<\6>'8/%FK65YX?T/Q)%J&O>(M<^+]@W]OZQXS?Q)I^I^,
MW_X1+3M,T, ^J/\ @TB_9;^+%KXE_;J_X*)ZU\(=)_9__9^_;&\50)^SC\*=
M/FM4BL?"EE\1?'_BZ^B\/:78:-X?M+/X=^"X=?T?P1X'U1=$T*+Q%!IVI7VD
M>'],T&#39;_^UBO\\#_@UP^*DOP^_P""T?\ P4/_ &1?V8_B-JWB+]@6XL?V
MG_'WPV\(VWB"?Q9X)O=!^&G[0O@7P'\$OBQH^J7TM[</JU_\,O$%AX>N_$]I
M>H_C32-4T=_$C:S-HGAF?2/]#^@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /Q\_X+._L'?M4_\%'/V>? ?[,7[-W[3(_9:\)>+OB1<K^TUXRC
MF\23W?BKX$S^ _%^EZE\/[;PQX9N=&N/','B3Q5J/AF/6O"&K^+?!WAO5_#L
M&L)K>L7=NB>']:_A._:9_P""<?P/_P""6G_!PM_P2+_9:^ ^K^./$_AV'XQ_
M\$]_B!XH\8_$75;'4_%7B_QUXK_;)U&WU?6;J'1M-T70-&L;?3-&T30=%T70
M](L[>ST?1;&34I]:\17&M>(M8_U-*_SS/^"Y/_*UQ_P2C_['?_@FI_ZV9XCH
M _N$_;C_ &1/!O[>7[*WQ=_9)^(GCSXI?#7P-\9])T30_%7BSX,^(-(\+_$&
M#1M(\5Z#XJN]&TW5]>\/>*M(&C>*ET$>%O&.F7VA7UOK_@S6=?T"40IJ;7$7
MR'^RU^S)^Q!_P0(_8"\=:1/\29O!W[/'PNU7QC\7?B?\9_BV/#9\;>)-3\3Z
MA:6EB/$USX(\+^'AXZ\82Q+X:^&OP]T'0/"\WBCQ*UMX2\%>'M(U?7;JPM;W
M]-OB3\1O!'P@^'OCCXK?$OQ+I?@WX=_#?PGX@\<^./%FMW"VND^'/"GA;2[K
M6M>UK4;AL^7:Z=IMG<W4I4,[+'LC1Y&5#_G$^*_VZO@U_P '&7[<NM/^WG^V
M9\/?V O^"5?[*NO:5XE^%/[-/C_XF>'?AW\3_CYK&NOXBTC2?$FL7EW?OX<U
M#X@7^BZ1JI^('B2SU;Q%:_ CPEXET[X9_"JTO]6^(OC;XO:R ?6O_!J/\&=8
M^/?_  4J_P""E/\ P5!\ ^$[KX>?LN^)]9^.'PK^&?AS4-.TO3KHZU\<_C;X
M1^.]CX,MK31-0O-*TV7X3_#KP_X5MO$NG6)N=,AN/&_AF+1M0N;:VN2/OG]J
MRPF_;7_X.Q?V(_@G_:OACQ?\+/\ @G5^R]??M$^._!.J1:9J/_"&_%75?^$C
M\2Z1KEK'!I=Y=IXR?Q#XK_9'\36-GKM_8P:)IGA_3O%6@M::K/"FN?NE_P $
M_?VA_P#@E@O@[P9^QI_P3F^.?[,7B+PW\'? %S>^&O@S\"OB3X=\9:IH'@K2
M]6L;?7?%NKP6.L:OXAUBZU'Q/XFM;_QEXZ\27>I:]XH\8>)Y]=\4:UJGB+7K
MN^N_PP_X-[[^X_:]_P""HG_!<?\ X*67^E>%==\+>*_CGH7[-/P#^*OAJ72=
M2TO7_ASX)U?Q!%=:9H&IP:KJVH26]U\,/ ?[,GB/7]5MGM_#7BV_U+3M2T7?
M%IYL-' /TY\9?\$$/V0/'_\ P50L/^"M/C'QA\7_ !9\<+/QEX0\=GX6>*Y_
MAEKWP*'B/X??"72OA1X#U.R\.7/PTC\86>H^#%\-^%?'?AC47\<7=[H_C[P[
MIVMVDJ1P6UI:_P ]W_!W=\7_ (6?M;_%/]B[_@FA^S?X6LOCM^WGI7Q<N-<O
M-'\%66E:IXF^&VC?$;PO!H^C?"K5_$DWE0^'-1^)ES-X=^(?B+0+O6-/L_#W
MA/P'X9\=>/4TK0M0\*:O-^GG_!Q5_P %W=2_X)SZ+X;_ &/OV5;S27_;G^.G
MA_3=5L_&7B>/1+/P'^SO\-_%&J:KX9TOXA:QK/C*>R\$7/CS7=8TO4H/!FE>
M(KB?PGX3L-*U+Q_\3OL>@0>%M#\=_,__  1B\(?\$2/^":&C:A\=OC-_P5!_
M8V_:._X*&?%V#5=;^./[1GB']HGPIXC31]:\97?]M>+O"GPPU'Q1K/\ PD%Q
MIUWJ\T\GBKXF>(XH/'_Q6U9[[Q!KT7AS2=0T_P #>'@#YN_X.O/AO=_LO_\
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
M9>.O"7B.^\"'^SKXN_\ !2+]F@?L!_M@_M>_LJ_%_P"$W[0WAC]F+X*?%CQ
MLWPK\=Z'K7A=/'W@KX:WOBGPQX!O?$.@#5['0K_4[B;PY;B$6MW=6%EJ]E=Q
MZ;<K+;03@'X=?\$+-(D_:K_X+)_\%T/^"CNL>&V@L],^+=C^QM\'O&-MK7V_
M3=3\+^"]:;1/%D%I:Q3+:S7S^$?@9^SWXBGO+W2Y5T^/Q&NEZ%JEW;3:]Y_Z
M?_\ !,__ ((4_LI?\$M?C3\;/VA?A;\1_CE\:/BA\;- 71/$GC[]I/7/ 'C?
MQMHMK/XDO/%OBN[TCQEX:^'W@?51<>/=8?2]1\>W.K/J,OB"_P##NBW\\L4M
MM()?F+_@T[_9\@^"'_!&[X0>++C0-8\/^)OVDOB3\7/COXEAUVUO[*\O4F\4
MR?"OP7JUG::BD<L&@:Y\./A;X/\ $&@2VT:Z=J^G:O'XCT]KBWUL7ES^.O\
MP7._X+)WW[9O[84O_!%/]F[]IKX;?L?_ +.=YXHU;X8_MP_MK?$CQ/9Z)X5U
M8:+HNH:U\2OA)HFN:?J,;V'@'0+32M0\ >+-)GU;PMK'QP^+,C_!+4]5\(_"
MA_$.K_$P ^??CUKGPR_X++_\'4W[,NN_L*:CIOB_X;?LHW/P,\7_ !M^.&@V
M-B_@KQ=:?LD_%B^^(OCKX@>'-8M;N&;Q?X:U*_UGP)\!?!WCJ-)[#Q'K@T/6
M?#4FN?#E] \1ZGW?_!RS>S_&G_@X(_X),?LO?$5;3Q-\#IK7]D^WN? .J:?I
M]WHUY)\>/VP_$W@SXJR7X:U6\U"W\7^$_ _@W0=1TV^O+C34L] B-G;6DU_J
MDE[^^'_!*3Q)_P $!O\ @G9X*T3]F[]BK]LK]E7Q-\3_ (R^)O!&A>*_&5S\
M=O OB[XV_M!_$J?[/X4\'6%_<6VJM,ZRZIJD]KX*^&WA&QTOPAHFL^)=<NO#
M_AZ'7O%?B34M:_!+_@Z+L6_9J_X+=_\ !)_]N?X@W$-M\%+"R^!$]_=V<6H:
MCK=I-^RE^U1=?%#XI.VCVEBSW-K;^#_BOX+N-)CL+F\U'4;Z35;0V-KY%C)?
M@'[,_P#!W3\(?!/C;_@CGXR\;:QI%HWB#X#_ !G^"7C+X?7T4<L$VCWWB3Q9
M;_"?5[2V:TN+5!I][X8\>:E'<:?=17NFR36FG77V%=0T[2[_ $]?^"?W[,G@
M'_@M#_P;=?L3?L__ !W\4?%/X5^!-5\ >'_ >LWGPC\2>%$\4ZG9?LA_&#Q9
M\)?"44^I^-/ 7BG2DT;76^$^A^)KG28]!6\TNX2QTRWUN[@T^:ZU+PG_ (.Q
M?VYOV<;W_@D=H_PR\ ?%GX>?$S7_ -KSXB_"#4/AC#X"\9>%_%AU?X<>$=5L
M_BYJ?Q/L_P"RM>:2X\#K'H'AK0H_$>GV^JVDNJ>-/#UHL2Q7[ZA8_HU_P3&U
M/X7?\$G?^"!O[+_CK]I;7=;^&G@3X.?LUI\;_B<?'5JMEXKT/Q)\=O%FM?&2
M\^'\.@RV6C7A\677COXK1?#WP9X+N+2/Q'<ZW<Z%X6NWO=?DFN;@ ]OT[PS^
MQ3_P08_X)8ZAX3U_5;P_LW_LY>!/'<TL'B^\\/:C\0_C?XJ\8ZGXD\4W/A1(
MM2F\/Z#XK^)?Q6\2:W<Z!I&BI_8?AWS+VUTZ"W\,^#M+6'2?YRO^#)?]F'XI
M>#?A'^V1^UCXHTBXT7X7_&_Q!\,/A9\*I;^TU:RNO&%W\''\?:AX_P#%.EK>
MZ;;:=JGA&PU7QYI7A#2_$&BZEJEO<>+M!^('AZ\33[_PK<1S_#/@#]HW]G/_
M (.!OVE?$_[1?_!7C_@H!\&/V4OV'OV?_BQJFC?LU?L%M\5]!^$'C7Q[HT=[
M9:_#K_Q%N-7UZ\OH[36?!E]HW@WQY\2/#&I-XE\3ZU+XUT7X6ZI\(;'08)[C
M^[[]CW]J;]@WXV^&?^%4_L,_&S]G?XC>$/@=X5\)Z"/ ?[/7BGPCK7A[X7>#
MA;W&C>"](70_!\\FG^&-%-KH=WI^@62P6MNT.E7,-G&4LY0@!_*!_P %)/\
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
MQ\:>%/$7A.\O;18VNK.U\1Z1>:/<75LLRO"UQ;PWCRPB56C,B*'4KD'\S/\
M@DY_P2-^"?\ P2'^&/Q4^%?P/^)/Q3^).A?%?QYIWQ!UB^^*TOA*?5M-U;3_
M  _;>'%M--E\(>&O"]G_ &=+9VD$QCNK*>Y6Y\YA=-%(D47ZO44 ?SQ?\%0/
M^#<G]F;_ (*M?M+6O[3?QU_: _:*\%^)=*^&WA;X5:%X7^&MU\.+;PQI'A7P
MKJ7B+7+=(E\5^!?%&IO>WNO>+?$.J7DBW\-KOOE2*SC=)9[C\Z/^()K_ ()]
M?]'4?MD?^#+X)_\ SH:_LTHH _ C5_\ @WH_98\1_L9?L+_L(>)OBO\ &;Q+
M\ OV&?CAXE^.NAZ)KT'PUU*X^,VN^)?B1XR^(=UX9^+D<_@5M)O_  >B_$+Q
MEX4ETOP]I>A3W_AS67BOKR:\A%T_ZJ?MJ?LOZ9^VI^RU\9OV5=>^(WCOX4>&
MOCCX5'@;Q9XU^&A\/)XUM?"-]J>GW'BG0])D\5:)XCT**V\9:!:ZAX-UY[O1
M;R8>'-?U==-DL-5:RU.R^HZ* /XR_P#B":_X)]?]'4?MD?\ @R^"?_SH:_0G
M_@F5_P &VG[*/_!+;]IVU_:F^#7QS_:%\?>,+?P)XM^'Q\/?$VZ^&]SX:DTG
MQ@---]=A?"O@/PSJB:C:R:5;-:R'4'MMC3I-:R,\<D/]%=% 'X]_\%1O^"'O
M[#G_  5FC\*Z]^T)H/B_P7\8/ VDGP[X4^.WP>U?2?#7Q)MO";:B^KGP9K[Z
M[H/B?PQXR\*0ZE-?7NE:?XG\.ZE>^%[G5_$,_@[4_#DWB7Q#)JGS_P#\$R_^
M#;K]@#_@F'\8YOVA_A_>_%CXX_&VTTR?2?!'C/X[:OX,UBU^%46H0:C8:YJ?
MPX\/^#O!'@ZPTOQ+XCTC4&T35O$VN/XCU>TT>.?3?#%QX;L];\3P:[_0)10
M5^*'[9__  0X_9X_;;_X*"?LW_\ !13X@_%GXS^%/BI^S+_PI+_A#O!7@VX\
M#Q_#_7/^%&?%S7_C%X<_X26'6_"&K^(Y?[6U_P 0W>FZW_9>O:9OT>&WCL/L
M5Z)+R3]KZ* ,_5M)TO7M*U/0M<TVPUG1-:T^\TG6-(U2T@O],U72]1MI+/4-
M-U&QNHY;6]L+ZTFFM;NTN8I(+FWEDAFC>-V4_P G_P =_P#@SA_X)@_%OXH^
M*_B-X'\?_M,_ '2/%NKR:R_PI^&OBKX<W_PV\*S7$4(O+'P-:^-OAEXF\5:)
MH]U=I<:DFDZEXJUZSTJXO9[#08])\/6VEZ)IW]:%% 'YK_\ !-C_ ()/?L;_
M /!*KX;:[X!_99\%ZO%K7C:32;GXF?%KQ]JT7BCXJ_$J[T.WFM](_P"$EU^#
M3](TNPTG2Q=7LVE^%?"6A>&O">GWNHZIJ=MH::KJVJ7]Y^E%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %?B;^UO_P0U_9W_;"_X*,_LZ_\
M%*?'GQ9^-'AKXL?LUZQ\!]8\(>!?"-QX'A^'FMR_ #XH7GQ6\,P^)(M9\(:O
MXEFCUG7;Z>PUTZ7K^F,VDB*/3_L5XKWDG[944 ?&'_!0/]BWPO\ \%"OV4?B
M5^R-XY^)'Q%^%G@CXKMX8@\6^)_A7>Z5IWC*71O#7BG1_%C:#:7>MZ;K&EKI
MFO7NAV>F^(+>\TN^AU#0IM0TUHE%YYT7\S7_ !!-?\$^O^CJ/VR/_!E\$_\
MYT-?V:44 ?SO_P#!,W_@W$_9@_X)9_'#QY\??@7\>_VAO%_C3QW\#O&OP,FM
M_B1/\-KW1]&T;QIK_@WQ)/XBTV#PSX#\-7C:_I>I>"-*^P_:[Z?3F@GO8[BR
MED>"6#] ?^"7/_!,;X%_\$G_ -F_5/V;/@+K_CKQ=H'B'XF^)?BUXG\7_$>_
MTR_\6>(?%OB31_#/AMYKO^P],T70K*STWPWX.\-Z+86.CZ/IMIY6G-?W,-QJ
M]_JFH7OZ/T4 ?R]_MR_\&KG[(O[??[5WQD_:\^+_ .TK^U'HOQ"^-&NZ5J^M
MZ+X.O/A7;^&-&M?#WA;0O!7A[1]%BU_X<Z_JZV>E^&?#6CV"M>ZM=/(]N\D?
MV>%H[6'Y/_X@FO\ @GU_T=1^V1_X,O@G_P#.AK^S2B@#XUM/V$/V>=4_82\$
M_P#!.SXK>$X_C=^SEX2_9Z^&?[-^HZ)\1%A?4_%OA#X5>$/#?A/PQX@U/4/#
MT>AR:+XYLIO"FB^+-(\6>$/^$>UCPIXTL-/\4>#[K0-7TK2KNR_G?M_^#,3_
M ()=P_$Z/QE-\5/VO+KP)'XH3Q"?A!+\0OAU'X<GTQ-674CX&G\4V_PIA\??
M\(C+: Z!+<6_B2V\=?V.QEB\;PZ^!KH_KJHH X3X7_##X?\ P5^'7@KX2?"G
MPEHO@/X;?#KPWI7A#P3X.\.V:6&B>'/#FB6D=EIFEZ?;1_<AM[>)0TDC23W$
MIDN+F66XEEE?YC_X*'_L-_#S_@H_^R/\3OV//BKXL\:>!_ GQ3NO EUK7B7X
M?2:'%XML&\ _$'PO\1M,32Y?$>CZ]HR+>:MX4L;*_-WI-T6TZXNTM_(N6AN8
M?M>B@#XH_P"">'[#?P\_X)P?LC_#']CSX5>+/&GCCP)\++KQW=:+XE^(,FAR
M^+;]O'WQ!\4?$;4TU27PYH^@Z,ZV>K>*[ZRL#::3:E=.M[1+CS[E9KF;XI_X
M*H_\$&/V(?\ @K1K?@WQ]\;_ /A8OPR^,O@C3H_#UA\8?@QJ_AW1?%>O>#8'
MU*YM?!/C.R\5^%_%_A[Q%X?T_4M4N=6TF=M)LO$>D7C2P:;X@M=)O]6TS4/V
MMHH _!S_ ()F_P#!NK_P3T_X)@?$1?C=\,]*^(?QG^/EE!K%EX6^+WQWUS0_
M$.L?#S3=?TZVTK6+3X>>&_"OAKPAX-\.7M_817EC+XMFT'5/'D6EZ[XD\/VG
MBNV\-:_J>BW'[QT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5\-?\%&?V#OAS_P4I_9.\=_LA_%CQAXV\"^!?B#K'@C6-6\2?#Q]"B\66DO
M@3QAH_C338=.E\2:/KVCQQW>I:):6U\;G2KIFL9+A+?R+AX[B+[EHH ^,O\
M@GQ^Q-\/O^"='[(7PC_8V^%?BKQEXV\!_!W_ (3[^PO$_P 0)-$F\7:G_P +
M!^)WC3XIZI_:\GAS2-!T9OL6L^-]1T^P^QZ3:8TRTLEN//NA/<S?S^?M$?\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 445_$[^U=^UA_P7<_:/\ ^"\/[:?_  39_P"";_[;
M7PA^ 7@KX%?"7X6_&3PWX?\ C3\*O@_?^%-+\,7OP9_9DO?&5A9>,9OV7_CA
M\1-5U[5_B!\:9==M+776FT^WL)=3M;;5-.M-/TC29 #^V*BOY O^&-O^#R3_
M *2Q?L ?^&Y\#?\ TM.O&OVB_A/_ ,'?'[,G[/\ \;_VC_'O_!5']B+5_ _P
M#^$OQ#^,GC#2O"/PN^&=_P"*]2\,?#3PGJWC+7;#PU8ZS_P3JT#2+S7KO3-&
MNH-)M=4US1M/GOY((KS5+"W:2ZB /[8J*_('_@@K^U'\=OVT?^"3W[*?[2_[
M2_CG_A97QM^)/_"\_P#A-?&O_",^#O!W]M?\(=^TE\8O 'AS_BG/ 'A[PKX2
MT[^SO"7A70=)_P")3H-A]L^P?;[_ .U:G=7EY<?K]0 4444 %%%% !7\^O\
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
M3>(_'-GXE2XF\.W7B73O$1\)V_C@ _K"HK^>'_@XG_X*U_M'?\$CO@%^S_\
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
M NM%N=/FELIM,FL'LY+61X&A,3%3^"G_  3V_P"#;O\ 9@_X)N?MEZS^V/\
M /X^_M$:9?W=W\4M'TCX+QZEX.'PH@^$_P 0[V\N=*^$OBB;7_#/BKXC>,M%
M\$"/PM>Z5KUWX]T_Q#JGB/P3X?\ $&K7<\GVZSN@#^BNBORC_P""MO\ P5U_
M9T_X)&? .W^*7Q=BN?'7Q/\ ')UC2O@3\!/#^JVVD^*_BOXET>WM9-0DFU:>
MSU./P?X!\-OJ6DR>./'UUI.KQ>'[?4]/M-+T/Q+XFU;0?#6K_P M%S_P=+?\
M%D[VSLOVFM#_ .".MS%^PQ;>'KCQ7K7BZY^%?[4^KV=SX7@L-0N7\367[5=G
MI>E_!_2?#ULK:;?W&KW?PFU;3Q866H*;J$:A!>:4 ?WYT5^1_P#P2)_X+$_L
MZ?\ !7CX)ZEX]^%=E??#OXM_#Y=%LOC=\!?$>J6VK^(OAWJVLV\[6&HZ3KEM
M::;#XS\ :Y<V.J0^%_&4.DZ-/J']FW5MK7A[PYK$%SI$'X1_MR?\'/WQD_8'
M_P""R7Q?_8Y^+_PU^#=]^Q)\&+G09/$7B7PE\/\ XAZU^TWJ]MX@_9B\._%;
M2M'\/:K=?&K2/AE)KVM?%'Q)IOA;3[G5?!.EZ%8Z!>1G6[VQ^S7GB6( _M,H
MK^!+]H'_ (.O_P#@J)\#/'G@_P"+7C7_ ()(W_P6_8N\6:@^F>%_^&@?!/[0
MW@7QY\3I+BRU[4]&D\'_ +0&K:3X>^%&GZAJ.C0Z7KCZ!IWPE^(3166E:\+7
M6=0M;VWU31_L?XY?\'4WCWXT^%-$TW_@CK_P3[^._P"VK\1(?AAH7C;XV:]J
MGPE^,7BCPE^S5XI\56]R=&\ >,?!7PD\/7FO>.-0L;K2O$*:YXBL?&_@CP/=
MKH\:>"?%?C$7.L7'A@ _LFHK^53_ ((,?\'(M[_P5>^+OB+]ECXY_ /0?@Y\
M>?#WPGF^)VA^,_AOXEO]4^%WQ)B\-:IH^C>/-*@\*>*#-XM^'FLV3^(M&U[P
MOI3>*/B59ZQH4/BM=6\1>'[[PWI*>,;?_!QQ_P %POVL/^"0?BW]D_0?V:_A
M[^SSXWL_CMX=^+^K^+I/CEX3^)/B6YTZY^'^I_#RST9/#C^ OBS\,XK2"YB\
M6ZDVIKJ<.KR32061M9;)8YUN0#^J"BOX6/VFO^#IO_@H5XPT+QS\6_\ @FU_
MP2^\7^//V1_AU>Z[<W_[8/QE^"G[1?Q#^&'B7P?X*L+^/QMXNO+?X7-\//#/
MPKT;3=7LKR[%UXI^*?B&YTCPWI4D_BW2_#^M7U[I/AG]N/\ @B5_P7G^"?\
MP6#\.^-/"?\ PA0^!'[3_P +]-7Q'XT^"MWXKM_%=EKO@6;5(M(M_B+\./$$
MFF^']2\0^';._O='TOQ?:77A^SO?!6NZYHFG7L^HV.MZ%K.K '[WT5^'G_!9
M+_@NO^S/_P $@/"OAK1?%NBW_P :_P!I;XCZ3<ZY\.?V>O"FNV.A:@OAB&34
M;&/XA_$OQ-<VNJKX ^'EUKFFW7AW1]170]>\0^*]=M=4M/"OAO5;#PSXTU;P
MO_.+/_P=5?\ !7[P'IW_  T[\6/^"00TO]A?7=$\.ZYX2\:3_#G]I[X?:=-I
M?C Z!!X2UW_AJOQ+I7B#X/\ B+1/%%UJ6WP[=:9\*]+M];.OZ!!IE]<R0^9K
M0!_?[17YO?\ !+[_ (*B_LW_ /!5_P#9WD^/W[/1\3Z#+X=\2W?@;XG?##QY
M8VFG^.?AIXTM+:#4(M.U7^S;S4=$UO1->T6[L?$'A7Q3X>U/4-*U72[QK"^.
MC>+]%\5^%/#OX(?\%"_^#GKXP_#G]L7XO?L%_P#!,G]AS6/VSOC+\(6U/PMX
MA\<VT'Q ^(FGCXF>')9++QWHOA_X'_!O0I_&_B[PM\.-8FL/#7B3Q)/X^\'7
M%UXNM?$>AVVDV>E:;HWBKQ( ?V(5\R?MH_M&_P##(/[)7[1W[4G_  AW_"P_
M^&?O@WX^^+?_  @O_"0_\(G_ ,);_P (/X>OM>_X1_\ X2?^P_$W]@_VI]C^
MR?VK_P (]K7V+S//_LV[V>2W\AGP,_X.4_\ @L;X)\=>$/!7[;?_  0_^-VI
MMXM\1^:I^!GP"_:D^#_CJ'P#;3>'[?Q%J?A#X9_%O0OBB?B+XC\,0WE_J7V,
M>-O!6BZU-J/A_0;[5O"*F;Q%=_U:_MS?M.>*?V=/^"?W[2_[77PLT33;_P 7
M?"?]FOQW\;O GA_XH>&O%.GZ9<:MH'@F[\5:'I?COPB+_P &^,M.B:6."WU_
MP_)J'AOQ#8O]IT^>;3+^&3R@#X^_X(F?\%=/^'Q7[/GQ4^.W_#/G_#.O_"L_
MC)<_"3_A%?\ A:__  MS^V_L_@GPAXQ_X2#^W/\ A6OPQ_LW?_PE7]G?V5_8
M]_M^P?;/[2;[5]EM_2_B%_P6&_8R\&_M^?!W_@FCX>\8:A\3/VK/BGXEU+0O
M$'ACP19K>^&_@W!I7@?Q/X^N)_B?XMN9(-*L=<NM(\,3PV/@K06UWQ7!/J.D
MW?B'3?#VC:C9ZK/^87_!)_\ X+.?MP_\%#O^"5_[??[86H_!/X,ZU^TY^SC=
M?%_1/@)\)_@E\-_B[J7A[XC^*_!WP&\/?$?P+X;U7P)/\4O&WQ \8:SXD\:Z
MVNA-H_@SQ/H>I:Q8RV>F:/%:ZLXOI?X0]#_;4_X*-6/_  6MF_;2TW]DS[7_
M ,%&'^)_B'Q-)^R;_P *'^.MQL\9ZA\(M2\):KX>_P"%$0>*D^.B_8? =S>>
M)O[);Q4=5MOL_P#;5S</HT4MLP!_LD45^&WP:_X*Q>./@G_P1_T'_@HY_P %
M9?A3J/[,7Q5L7\?67CCX$>'_ (4?$7X;>,-0\36OQ9\9>"/A+X&\%?"CXO\
MB+5?&]IXG^(WAW2?#6KVDOBGQ);Z"EIJ=]XYU/5_#G@&TO-2TK^='2_^#J7_
M (+ ?&:=?CU^SC_P1\E\4_L=:':W[^+=7TOX<?M/_&>>*30WU5=?N5_:6\":
M-X3^%OAVUTOR[-+^+4OA+JC:4^F:J;VZ/VV)-( /[]Z*_%C_ ((R_P#!;'X#
M_P#!8KX8>.-6\$^#?$7P?^-_P;/AB'XR?!OQ)>1:_:Z5!XOM]1;P]XM\!^-[
M2RTZR\:>"]7O=$U[2O-NM+\/>*M"U71YX/$7A?3M,U3PGK?B?]IZ "BBB@ H
MHHH **** "BBB@ HHIDDB11O+*Z1Q1HTDDDC!(XXT!9W=V(5$1069F(50"20
M!0 ^BOY2/BO_ ,%I?V]/V]/V@_&G[+O_  0B_9U\'_$#PW\(?&&K^#OC7^W=
M^T7:7L'[.^CZOH\$Z7.F?#UM.U6UAU1'OQ;C3]8GA\6:[XALF_M'0_AG+X5N
M[/QJ>'UGXM?\'7'[!?AG4?C;\=_!7[&__!23X4^'-4U3Q%X_^%WP,M=3\/?&
MO3?!;)-=3VO@5O"WPL^%TD\.@1HJ6$MOX"^+_BEK19'U+1==??>VX!_7?17P
M5_P3D_X*,_L[?\%/OV;]&_:1_9SU34QHTFJ7/A?QMX'\3I86GCGX9^.=.M;.
M\U+PAXOT[3K[4;6&[2TO[+4M+U"SN[G3=;T:^LM4T^=XIV2+[UH **** "BB
MB@ K$\3:S_PCGAOQ!XA^S?;/["T35M9^R>=]G^U?V787%[]F^T>5/Y'G^1Y7
MG>3-Y6[?Y4FW8=NN(^)G_)-_B#_V)'BO_P!,-_0!_*[_ ,$H_P#@ZT^&O_!2
M#]L7PE^R+\0_V5$_97U'XE>'/$K?"_QM<?'^X^+UIXN^)>AQV6K6'PVN=(B^
M!'PUMO#TGB'PM;>+=3TSQ'J'B)[>;6] TOPC;:9>:MXKTUH/ZOO$VL_\(YX;
M\0>(?LWVS^PM$U;6?LGG?9_M7]EV%Q>_9OM'E3^1Y_D>5YWDS>5NW^5)MV'_
M  K/A'\&?CUJGPT^*_[6?P>36--\/?L@^*?@GK/COQ]X6\1R>'?%WPNUCXF^
M+-7TCX4^.-%NK.[L-:M&M/'WAFRTNWUW0;D:KH/B/5?#-S"L:327UC_KF?\
M!*'_ (*:^%_^"J7_  3//Q\CDM+'XQ>$O!GB7X5_M)^%;/3+O1[+P]\:_#G@
M6UO]?O= LKNXO?,\&^,]-U?2O&OA*XM-3U>WL].UQO#-]J3>)?#?B&RL0#PC
M_@AQ_P %Y_\ A\YXD_:-\/?\,J?\,W?\* T3X9ZS]K_X7E_PN'_A+?\ A8M_
MXVLOLWV?_A3WPM_L'^Q_^$.\WSO.UG^T/[1V>58_9-]U_0S7^>9_P8Y?\E(_
MX*,_]B1^S/\ ^G[XV5^U?_!8K_@Y)\/_ /!.O]I'P_\ L1?LX?LXZG^UI^U;
MJEMX(D\0:':^)GL/#7A/6_B27_X03X<6FB>$--\5^/\ QG\6?$-M<^'-8B\%
M6VC>'8O["\9^$+K2];UO4=8ETBP /ZB**_S\K?\ X.PO^"K'[)OC#PG#_P %
M,_\ @EEIWPU\%^/KN,^%(;?X5_M'?LF^,-2T70+VRC\?ZGX33X_ZO\2=)^(U
MWHMGKFA/'IVFKX;M-.O;JRMM:UJ&+7K.YL?[8-+_ &T_V?M3_8NMOV_6\5WE
MA^S3-\ &_:7N/%=[HFIG5[#X70^#'\=7=U<^&+."[UF37[31HY8)/#=E;7>K
M3:Q&=(M+>YO7BB< ^K:*_@;U_P#X.HO^"K_[5>MZ]KW_  2Y_P""2VL?$CX-
M^$O$WB#P[JGBC7_@U^TC^U5K=\%ELKOPJVO/^SQ?_#KPM\,?$TWA^>'5O$'@
MRXUKX@_9Y=9LH-.\2W5E8IJFM_K!_P $GO\ @N_^V)^U_P#'O0_V6OVSO^"6
M?[1O[.WCF^MQH^J?&[P=\*_B_;_!KPIXTTOP9J'BK58/BYX=^(WABSU_X*Z'
MXB^PV-GX-EO/&'C^X75?%/A[2=;EM].DD\5N ?U"45^4_P#P5P_X*V_L_?\
M!(O]GBW^+OQ9MI?'7Q*\=76JZ!\!_@/HNLVNB^*?BUXITBVM+C5G.ISV>J'P
MOX"\)1ZGI%QX^\>RZ-K%MX;BUC1-/M-)UOQ/XC\,^'=:_F-^ /\ P=7?\%,_
M%']J?M)?$_\ X)#>,O&G_!/H7<E_>?%[X _#OX_R?\*W\#>&=2GL/B7XHU3X
MX>(=+\1?!/XC7?@Z+3]9FDTR6R^#>D0ZEI,^B:_XJT%?M6L:> ?K]^P/_P '
M"O\ PW#_ ,%1?C;_ ,$V?^&1/^%8?\*<UC]H;2O^%S_\+]_X37_A(_\ A0OC
MA_!GG_\ "NO^%*^$O[(_X2O;_:7E?\)WJG]A9^Q^9K&/M5?TF5_F6?\ !M]\
M1_"OQB_X./?VE?BYX%N[B_\ !/Q3M/VWOB/X.OKRRN--N[WPKXX^*-IXF\/7
M=UIUVD=W87%SI&IV<T]E=1I<6LKM!,BR1LH_J2_X+D?\'$'PT_X)">)OA[\#
M_"7P>N/VA?VEOB#X6C^(=WX2O_%%YX!\"_#CX9WU]XAT#0?%7B7Q1#X:\23^
M(=?\2>*/#FJ6&B^ M"MK6Y31])UG7_$OB/PO%)X/LO&@!_2#17^?=XF_X.G_
M /@M#^R_J=M\1?VV_P#@DCI7PY^ 7B75;C0?!G_"3?!O]JW]F+4]1UV_,NMZ
M#HUM\8OBW=^/?!?B358_"NEZY-<:;I7PZL;S6#;2^(+.+2]-TN[TRX_M8_83
M_;0^$G_!0;]E'X0_M>?!,:Y:_#[XN:+J5[;:1XHL1IOB/PQK_AO7M5\(^,O"
MFNVZ/+;-J'ACQ;H.M:+)J&GW%WH^L1646LZ+>WVCW]C>3@'US17\0W[<W_!V
MG\0IOVF=7_9,_P""0_[*^B?MB>+M-UBX\.:%\4M4TKXD?%72_BKXD\/IJ&H^
M-+3X._!/X-3^'O&?CGPEI&C:3J%QIGQ!MO'<%MKL-IJGB/3?#5QX-TW3=?\
M$OS]^T1_P=S_ +<7P+^ NB>"OB+^P5H'[,7_  4(T;QYX'?Q=\.?VD?A;\=]
M.^&/CKX&ZWX(\;?V_P#$GP5X*U;Q9\)_B9\/]:@^)_A_1-+T[P_XG\3^.-);
MPUJ=Q_9WB3Q/J=EK$_A\ _OZHKX]_P""?7[07C/]J_\ 8<_9-_:8^(FF>&-&
M\=_'?X!?#'XJ>+M)\%V6JZ=X2T[Q#XT\+:=KFJ6?ANPUS6O$>LV>C6]W=R1Z
M?;ZGKVL7T5NJ)<:C=2!IF^PJ /XS_P#@H7_P=Q_\,&_MH?M _LA_\.^_^%J_
M\**\9P^$?^%A?\-6_P#"#?\ "4^;H&C:Y_:'_")_\,V>,/[$V_VO]E^R?\)-
MJ^?L_G_:1YODQ_(&F_\ !\SITNHZ?%K'_!,6]L=(DO;6/5+[3?VR8-6U&STY
MYXUOKK3]+NOV6=&MM2O;>V,LUKI]QK&DP7DZ1V\VI6,<C747QO8_%3X8?!/_
M (/,?&?Q/^,WQ'\!?"/X:>%OCW\79/$_Q#^)WC#P]X"\#>'(]5_8R\7Z'I<F
MO>+?%6HZ3H&D)J6MZGINCV#:AJ%NMYJFH6.GVYDN[NWAD_NHU;_@K'_P2D&F
MWW]I_P#!2']@*_T_[-*+RS7]K;]GW6&NK<J1+"-*M/'MY<W_ )BY7[+#:W$D
MN=JQ.3B@#YC_ ."3W_!=S]C3_@KC+XU\(_!N'QM\+/C9\/=/37_$'P3^+</A
MZR\5ZIX.:6PLY?'G@:_\.:[KND^+O"6GZMJ5IH>N31S:=K_A[5;BQ_MSP]I^
MFZYX<U/6M'_@MG_P5T_X<Z_L^?"OX[?\,^?\-%?\+,^,EM\)/^$5_P"%K_\
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
M/MG_  K;_A3'A;^Q/^$O\G^U?L__  GVK_V!N^P^?K6/MA_8G]AW]M;X$?\
M!0G]F;X;_M6?LYZUJFJ_#?XC6-UMT[Q%IO\ 8GC#P9XGT:[ETOQ7X#\:Z*MQ
M>P:;XJ\)ZU;W6EZB=-U#5_#VJI';:_X3U_Q'X3U?0_$&I_P<_P#!#K_E:R_;
M^_[*=_P4E_\ 6@KZ@#_1ZHK\7?\ @L;_ ,%M_P!G+_@CS\//!MY\0_#/B7XO
M_'/XMP>(Y?A#\#_!]W:Z-+JUIX:M4_M'Q=X^\::A;WNG^ ? %KK-YH_AYM3A
MTOQ/XLU;5-6)\*>"?$6GZ!XQU#PU_-%>_P#!U3_P6!\&Z:_[47Q#_P""0B:1
M^PCJND>'-:\-^-;WX;?M0>#]-;2_%HT&Q\+:T_[5^N:=J/P<US2/%&KZG&GA
MR[L/A3IMOK U[0=-TZ[N[I!=ZP ?W_T5^8'_  2M_P""LO[,7_!6KX%ZA\6_
M@'>:EX;\8>";^RT+XS?!'QC-IX^(GPGU_4UOI-$?58M.GGL];\'>,+;2]1O_
M  )XXTICI/B*VT_5M,N8=&\7^&O%WA7P[^7G_!;C_@Y6^%?_  2O^(UG^S1\
M(/ACI?[1W[4*:1IVO>/M$U+Q@WAKP#\%])\0:4VJ>%[?QK=Z/I^L:WK'C;7;
M*XTCQ!;> K5?#TL/@W5M/\2:CXCTZ+5] M=8 /Z@J*_AF\/_ /!TU^WK\"OA
M%X\7_@I#_P $S?%_[*?Q)\0?!WXP:I^S/\<-=^"7[1O@+X"^.?V@=#\(:UXF
M^#GPT\7?"OXDK#XTD\(^-KNP@T#5_%O@OXU:K>V6JO875]I'AGP?JNN>,_ 7
MZ<_\$8O^"M/[=?\ P52_X)S_ +97[0TOP\_9CT/]J3X0^,OB!X ^ 'A7PUX3
M^*>D?"#Q+XJT;X->%/'7@JQ^(NF:M\6O%GC&YM]9\8>(&T;5KSPYXLT-X='D
MMWM+07EO+-= '],%%?RH?\&Z?_!?OXS?\%;?'_[1WP9_:A\&_ /X>_%+X9>$
MO!_Q*^&-E\$]+\=>&X/%_@2XU>_\,_$2?5=%\??$3XCWLUQX.U[4/A\JZEI>
MKVEO)#XR2WN=-CDM([JZ]T_X.*_^"U/Q+_X)!?"G]G-_V??#?PC\:_'?X[_$
M+Q2L/AWXS^&?'?B;PA;?"3X>^&T/C36H8_ ?CSX<WMAXD7QCXO\ AK8Z,^H>
M(9[6[TR?Q.L.C7LUJU]I0!_1W17R[^Q/XR_:(^(W[)?[/OQ%_:RT3P-X7_:)
M^(7PQ\-^//BGX0^''A?Q#X-\)>"=>\96O_"26W@6ST#Q5X\^)FNP:GX(T;4]
M,\)^);^[\9ZG%KGB?1]8UVPM-!T[4K3P]I7U%0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>"?M1_'4?LR
M?L]?%SX_-\-OB)\8%^%'@S4_&!^&?PGT7_A(OB)XQ_LX1C^R/"^CF2(7=Z_F
M>?,=Q^S6,-U=^7-Y'E/[W10!_ KK/_!\;_96KZKIG_#K?4HO[.U*^L/*UG]L
M?^Q]7C^QW4MOLU72/^&4;[^R]23R]M]IWVV\^PW0EMOM5QY7FOF_\1SG_6+K
M_P W9_\ R1Z_O\HH _@#_P"(YS_K%U_YNS_^2/1_Q'.?]8NO_-V?_P D>O[_
M "B@#^ /_B.<_P"L77_F[/\ ^2/7X\_"'_@X[_X55_P66_:F_P""N'_#&_\
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
MC]FVSUCQ+INK/I]SJ/PZN+#Q%8PW.K7O@ZYT'4M%FU#2/Z*O^" O_!%K3?\
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
MPO\ !/@V(^$]3\?^&- L?$=[H6J_"S4?^$AL-)EN;K18-7T&XOXXH=7LF?\
MDJ_9;^!O[8OQL_X+^?M;W?[ WC[P/\/OVKO@K^TO^V;\</A;>?$9IX?!WB=O
M"?QJ\2Z%XL\ ZS>0Z;JZ6EMXU\%>+/$6A/\ ;+ Z?J*W3:+?:GX<MM3D\3Z,
M ?W*?\'5_@GP=XI_X(@_M5>(/$OAS1-:UWX:^)_V=/&/P\U75-.L[S4/"/BS
M4OVCOA7\/=0U[PW=7,4D^DZO>>!/''C/PM<WNGO!=3>'_$6M:;)(UE?W<,O\
M_7_!'KXG?$.Y_P"#3K_@K9IDNJ7M_IG@'6?VL/AYX,AD@9H]#\&^-O@#\'=9
M\9:'9/;K$SVDE_\ $/QCKT_G/,]O<>(KR6=VLFAMX_-?VW[_ /X.CO\ @LG8
MV/[!/QJ_80L_V?/A_P"&OB'X,UKXD:[X+\&^-?@O\'?&%U;[TT75?'7QB\>_
M&#XA>"?BWX%\&7-\?&=_X7^$6H^*X;?Q)HNCZPGA;5?%WASPM;6?]BG[#'_!
M)SX.?LH?\$MM/_X)F^,[N3XG>#_&OPP^)'A+]H+Q'%YOA^?XA^)/C?:ZP/BC
M?Z3<Z2--U31].M%UV7PWX#O!.OB31O"V@>&/M>JW6N6,VIS '\)O_!NU\2_^
M"WWP?_9]^/7B'_@E!^P;^R5^TAX%\7_&.QT;XL_%7XS:[X,\/?$:V\6>$_!.
MA7VB?#Y9]5_:Q_9_UV]\%>'M'\6R>(] AF\.:UI-KKOC/Q:^G:V;RYU:PL_;
MOVUO^"=/_!S3^W/^V]\&?V_OB-_P3B^!GP\^.GP.M/A-#X5M_@[\<?V=/#_@
MO5=1^#'Q"UGXC^#?$'BC3O%O[97CGQ%J.NC5-7BTC4;NR\4Z7!-X=T30[&SM
M;"ZM)K^ZU/@U^R!_P<3?\&YOQ6^-\?['7P)L/VV_V=?B/<6$<G_"(_#OQ?\
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
MV,-A%;RR7LM[)X:G@CLXK5$:>2ZDG(A2W6,RM*1&J%R!7\-W_!G?^Q[^UO\
MLR?'7]M;5_VDOV6OVC/V>])\5?";X5:;X7U3XX?!'XF?"?3O$FHZ=XP\2W6H
M6&@7OCWPQH%MK%[8VT\%Q>6NG2W$]K!-%+/&D<B,0#X0^%PNOCC_ ,'H&K)\
M>O VE,^D_MB_&6+1O#WB0:;X@LGT_P" /[/GCF/]G7QI$MQ ]I%J,FF?#?X8
M_$7PROE_VAX>U=M)6"9=5TR.X'^A)^UO^S_^R-^T5\+[#PI^VG\//A!\1OA%
MX=\;^&?%VG:?\;8M$;P?I'CV-[OPOX6U6"YUZXM;&UUN[/BF_P##%@OVA9-6
MA\1W?A\Q7<.KS6=Q_)E_P7@_X(;_ +=.N?MV^%O^"MO_  2AO8[OXZV,_@/Q
M)\0/A]HGB#2] ^)>F_%;X<VNG>&M ^*7@)/'E]_PKOQEX:U[P-I>B^'?B#\,
M]5;2X;Q?#]Y)+H'Q(L_B+XFTS0OSN_:J\=_\'0W_  6S^'3_ +$'Q0_X)^6_
M[/WPRL?B'X,NOB;XE?X/?$/]FOPKXIET;5[Q=)U'Q/XZ^/OQ,\1:7X[\#^&=
M:TT>-=0M_@EI^L7$MUI&@7]G8:K]L\.Z=J@!_H1? SX1? WX&?#70OAO^SE\
M._AI\+?A+H\FH77A[P=\(_#GAWPMX'LI]8OI]5U6\T[2?"UK::0MSJNI7=SJ
M.HW<41GOKVXFNKF66:5G/KM?A5\!OV$O'?\ P1__ .")/QJ^ O[(5WJOC?\
M:M\ ?L[_ +0'Q:TGQMX#^&^E^*?%WQ/_ &M]8\ ZSK&BZWX?^'I\-:Z/'=]8
MZ[I?A#P'\/?#OB#P_P"*=5U7PAX2\'>&=7M];D@:"7Y7_P"#;W]I;_@LE^T1
M_P -E_\ #VSPY^T!X?\ ^$/_ .&=_P#AG_\ X7I^R=H7[+_VO_A(/^%Y_P#"
MU?\ A%O[%^#?PD_X3CR/[$^&_P#;?VG_ (2#_A&?.TCR?[*_X2"7^T@#^GVB
MBB@ HHHH *_DW_X*S?\ !T9%_P $O_VO?%G[)Z_\$_\ X@_%R7PAI/AC4Y/B
M;XM^,H^!_A?QBOB;PMH/BB.\^&MM_P *9^*3>,/#NEG7)/#FJZ^VH:2MOXIT
M76=)2PE%F;AOZR** /Y;_P#@CA_P<KI_P5G_ &G-5_9L;]A;QI\#7L? VK^-
M$^)&B?&(_&OP?IG]C(\C:;XXE'P=^%O_  AW]LA1:^&;TW.LKK.J+-IYM[1H
MTEEZ'_@M'_P<<_\ #H7]H/P'\!/^&'?&OQZ_X3+X=1?$#_A8^K_%S_A2G@>X
M^T:I<:;_ ,(_X+O_ /A47Q4_X335-%^R^;XO^?0?^$<;4M A\K4?[6\VU_IO
MHH _D0_X);?\'5O_  \G_;,^''[(O_#O7QK\+_\ A8ECXDN?^%C>#_CO_P +
MKM/!G]@:5+JO]K^-_#G_  HOX9?V)X*E\C^R[WQ9_P )#<?V;K.HZ%8?V3=_
MVMYUK]M?\%NO^"]'_#F_7_@MX>_X8Z\;_M&'XOZ1J^M'Q<?B/_PJ#X<>'QI=
M[<V(\.1^,/\ A6GQ0_MGQO+]F.IS>&O[)TK[-H4T&J?VC/O^S#^A6B@#^+K]
MA7_@[\'[9W[5OP5_9D;_ ()I_$/PR/C%X\\+^!/^$M^&WQ^_X77JW@X^*?$&
ME^'QXOU[P3_PH'X<G_A"/#)U0:SXSUT>)X#H.@V=YJ M+TQ" _G%_P '*?\
MP53\)^+O^"E_P+^"]W\*-7_:0_9'_P"":WQ&\(^.OC]\-=*\2R>#?!WQ2_:/
MU^*75;#P3XQ\=OX'\?Z3H^D>%M&TV#PG);7/A_4[G6)[WXN>$HH+6?S-3TW^
MTS_@JY^WEX9_X)N?L(_';]JC6GL;GQ-X6\./X=^$GAV]<[?%WQC\7"31OAYH
M/DHKS3V,>LS+KGB'R8WDM/"NBZ[J!799N1^"'_!O-^T/_P $TOV*OV'H_B%\
M?/\ @HE^QRG[8G[9WBN^_:7_ &G=2\8_M&?"73O'ECXC\:RW.I^&/ OBNVU#
MQ#8:OINM>%='U.?4O%.A:E;Q7&D?$7Q3XZA,<?F;% /YL_AE_P '%'A/0_\
M@M5X<_X*7^#/V7K[]G/X>?&?P5X?^#/[9/PDTKXRK\3['XD:*S6VC-\5],OV
M^&?POL=(\4^%+'2/ NM0Z3-HU['JMQX)OX/[;TQ_&6L74/\ >S_P6*_X*NVO
M_!)W]ECPS^TS8_L[^+OVG;+Q9X]T#P5::;X5\5IX)\&^'[77;&YU&W\4>./B
M1%X2\?Q^&M%OHK9--\.2Q^%=43Q!XCU#2M&2>Q6^%[%X+_P41_:V_P""-'_!
M07]C/X\_LE^//^"D?["]M9_%;P5>67AGQ!/^TM\'KA_!OQ#T=X]<^'?C6VC7
MQC'(\GACQCIVCZI/;QRQ#4+""\TN=C:WTZ/XQ_P; _\ !0F;]KC]A>X_9Q^(
M_BW1_$W[0G["&L6_P*\8:EI?B.P\3V_C3X6V!OK'X._$/2-?L+_4;;Q+H]QH
MNBZAX('B2TN[JWURY\%G7UN)(=>M))0#\@/!O_![]_PE7B_PIX8_X=9^)+K_
M (2/Q)H>@_9O!O[6O_"8^+[C^V-4M=/\CPIX1_X9;T/_ (2KQ)-]H\O0_#?]
MM:/_ &YJC6NF?VII_P!J^UP_U5_\%,?^"BW_  [I_8>US]LT_L]_$?XX?V6?
M"$8^%NA7/_"*ZGHQ\6VLMU_:?Q$\0_V)XL_X07PSX<$)M?$^N_\ ".Z__9>H
M3VEK]AF\_P V/]+:* /X%=&_X/C?[5U?2M,_X=;ZE+_:.I6-AY6C?MC_ -L:
MO)]LNHK?9I6D?\,HV/\ :FI/YFVQT[[;9_;KHQ6WVJW\WS4_K&_:(_X**0_
M'_@FC)_P4<D_9L^.7BV'_A3?PK^+C?LX6VB#2OC)HB?%%_",1\/^-+%H-23P
ML_P^'BS[?\2=3:RU)/#6C:!KVI"QO?L0MY/TDHH _AV_9F_X/./^&AOV@?A!
M\#O^'8?C>R_X6IX\T'P3]O\ AS^TM_PM;QEIO]NW:V?]IZ/\/?\ AG#P3_PD
M_P#9N_[=J-E_PE6B^3I5O?7WVL_9?)E_N)HHH _.C_@K]_RBE_X*2_\ 9C'[
M4_\ ZI3QG7\C7_!JK^RC\*OVXO\ @DU_P4T_94^-&GO>_#[XS_&33/"FHWEK
M;Z;/K'AC57^%?A^]\+^.?#!U>QU/3K7Q=X$\3VFD>+_"E]>:?>VUGK^C:?<7
M%I=0));R?V$?\%3O!_B[XA?\$T/^"@/@/P#X6\1^./'/C/\ 8U_:2\+^#_!G
M@_0]3\3>*_%?B;7?A%XMTW1/#OAKP[HMK>ZOKNNZSJ-S;Z?I6D:79W6H:A>W
M$-K:6\T\L<;?S^?\&??[-/[1W[,W[*'[6?AS]I#]G_XV?L^^(?$?[0WA_6_#
MVA?&[X5>._A1K.O:-#\-]&L9M6T72_'F@Z#?:IID5]%+9RW]C!/:QW4<ENTH
MF1D !_)E\#OVF/B__P $5O$O_!8C_@DI^T_)JUQX"^.O[.O[0WP72&Q_M/4=
M*T;XZW_P;\2P_L_?&#PQHD&JWUCI'A;X[>#O%/AS3?$EQ'IQUR?1O$'PPU3Q
M3?V&G_#RZLD_IA_X,C?^3-_VS/\ LYGPU_ZJS0Z]C_X.N?\ @CMXS_;7^#?@
M3]LK]EKX8:Y\0_VH/@&MOX,\=^ _ >BWVN^.?B_\"-9O[B:V@\.^&-"T/5M>
M\9^-OA;XOU!-8T+1;&6REG\$^)OB)*!K&IZ7X9T=[/\ P9]_LT_M'?LS?LH?
MM9^'/VD/V?\ XV?L^^(?$?[0WA_6_#VA?&[X5>._A1K.O:-#\-]&L9M6T72_
M'F@Z#?:IID5]%+9RW]C!/:QW4<ENTHF1D !TO[0?_!P@_CC_ (*">)/V(?\
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
M\!?'W[1 ^$OASQ1>R:5HGA'1/C]\#OB;_P */M?"?@_5TOM3T6U^*VK^)8_
M&BWMM87]YIGPNTWPIH>D 'V#_P &]_\ P26_X*F_L:_\%6OBG^U=^U%^QYX+
M_9E^#/Q?^$_QUT+6M,^''Q.^ >K_  \\'W_Q#^('@OXB>'_AWX!\ _#OXT_$
M/Q7H7@S1M5\-6NG>%K&XM]5L]#T+1K&QOM5>9(;N3^[ROYX?^"$/P'_X+4>"
MO"/BGXG?\%:_VFO%?B!=:T7_ (1OX6?LO^((?@WXI\0^%1'JL,UU\2?B;\3?
M!?AF[UVX\27EIIR67A7PGIGQ%U:PM-$UK5+_ ,;6\GB633M+\+_T/4 %%%%
M!1110!_,[_P6L_X.+1_P1]^//PS^!O\ PQ'XT^/Q^(/PU?XC'XB:I\6O^%*^
M! &UZ]T,>&?"&J?\*E^*I\::]HYT\WOC.#'A_P#X1>WUGPH-NJ?V^6L/QE_X
MCG/^L77_ )NS_P#DCU_?Y10!_ '_ ,1SG_6+K_S=G_\ )'H_XCG/^L77_F[/
M_P"2/7]_E% 'Y'_\$:O^"J7_  ]Q_9BUW]HO_AF[QK^S;_8'Q%UGX?\ ]A>(
M?$W_  GOA7Q5_95K:7G_  D'@#X@_P#"(> O^$JTR#[9_9&O?\4GIG]A^)K'
M4]$\W4/L?VV7SG_@XO\ CU\0OV<?^"-O[:'Q"^%VI3:)XRU3PKX%^%UMKUK-
M?VMYH>B?&3XJ^!_A9XOU+3KS3+W3[ZPUB/PAXMUV#0]1@NT.G:U/I]\T=REN
MUK-^VU?)_P"W1^R3X%_;M_9&^/?[)7Q&D6S\,_&WP#J'A==9^P6>IS^%O$EO
M/:ZYX)\9V-E?Q36TVI^"_&>E:#XITT.JNM]I%NT4T$H2:, _@A_9*_X.;/AI
M_P $A/@/X$_8$^&7_!,77M?M?@GHVF0^-/B)XJ_:4N/A5XC^+_Q.\2:3IWB3
MX@?%R[\$7G[/_P 2;O1]$\?^(M3N]<^'\,OCC7X%^&D_@R/3)-/TB/3]'T_Z
M2_XCG/\ K%U_YNS_ /DCU]U?\$EO^"N]M_P3GT/P]_P2'_X+(7-_^S'\<OV:
MQ?\ PW^!GQ]\>Z9/I7[/_P 8/@9X6$UM\.'TWXDMI.C:3I^E:#X>L?\ A&_!
M_C+6]/TWP[XA\+Z3X=L->UZU^)3:OHL_ZT_M5?\ !P?_ ,$F_P!EKX3ZY\3&
M_;"^#7Q\UBRM&/ASX5_LU?$3P5\9?B)XNUB6T:YL-)MK#PCKU]I?AR*X8+%=
MZYXQU3P_H>EL6CO+Y;P1V<H!_!-^R=_P<:6'[&7_  4<_:Y_;5^"7[&%QX<^
M!G[8GAVUNO'_ .QE:?M%V=GX2TCXR0:AH>JR?%_0OB)!^SYO@N)]13Q]>-X7
MC^']O!YWQ-U^-]9EM--T.VL?V,MO^#YNW:X@6[_X)?S06C31+=36W[:*75Q#
M;EU$TL%K+^RA9QW,T<>YXH)+NU29PL;W,"L95_6W_@A=^RC^U#\9OVE_VH/^
M"W?[>W@W5/A;\=_VO-%@^&O[/GP$UFWUZRU#X)?LV:;=^'Y[.+4M/UPV,]I<
M^)+;P;X)L-#ANO#FB:LUAH'B#QM>QQW'Q4O]-T[^HF@#QW]GGXNCX_\ P'^#
MGQQ7P/XR^&8^+WPS\%?$<?#SXAZ;_8_CKP2/&/A^PU[_ (1?Q;IF3]AU_1?M
MWV#4[<'"74$F !@#GOVKOCXG[+7[-WQJ_:)E^'WC+XJQ_!SX?Z_X\D^'7P^L
M_MWC+Q<FAVIN&T?0;?RY0;J8?/),T4JVEK'<73Q2+"4;Z#HH _@#_P"(YS_K
M%U_YNS_^2/71>#_^#X%?$WBWPOX;D_X);>(IT\0>(M$T1X?!_P"UN/%_BV9-
M5U.VL&B\+^$V_9<T(>*/$4@N"FB>'3K>CC6]3-MIIU73Q<_:X?[VJ* ,;P[K
M'_"0^']"U\:?J&DC7-&TS6/[+U:W-KJNF_VG907O]GZG:DDVVH6?G_9[R DF
M&YCDC))6L'XF?\DW^(/_ &)'BO\ ],-_7;UQ_P 0[:YO? 'CFSL[>>[O+OP?
MXFM;2TM89)[FZN9]%O8H+>W@B5Y9IYI76.**-6DDD9412Q (!_G7_P#!FW\'
MOAY^T)I/_!6?X$_%O0$\4_##XP_ SX(_#7Q_X=:\O]-;5_"/C.3X\:!KME;Z
MII5S9:MI%Y+I]]/]AU?2;VRU;2;P0:CIEY:7UM;W$?QO^SS\7/BA_P &R?\
MP5^_:+_9>^,-SXDU']DKXM:7J'@GQIK#>&=1U:\\?? KQ3I'B?4/V;_C]X7E
M^P^%8M8\1_#C5_$#Z/\ $B;PK8>(-&M;J#X[_#OP[I6N^*],TBYT[]F_^#.3
M]D7]K#]F'Q_^WM>?M*?LP_M#?L\V?C'P?^SU:^$;OXY?!7XD_":V\4W.BZU\
M7I=9M_#D_CWPUH$6N3Z3%J>FR:G%IC74EA'J%D]TL2W<!D_57_@YN_X)-3?\
M%%_V+9OBU\(?".I>(_VM?V2M.\1>-_A;I/ANSUG4_$7Q.^'MZMA>_%#X0:?X
M=T.UU*]\5>(]7T[1;3Q)\-M)M='U#7[GQOH5MX4\/3:=#X[\0?;0#\)/^#'+
M_DI'_!1G_L2/V9__ $_?&ROV>_X*+?\ !?SP!\&?V]/"O_!/O]C?]A:^_;__
M &ZM)\5Z+X:56OM%\&^'O /CO6?#L^M+HWA[Q9=>$_%>N:GK'A/PY=+K/Q$U
MU6\$^!/ 'AJ76[S7_B#:KX<\6V^B?G/_ ,&<G[(O[6'[,/C_ /;VO/VE/V8?
MVAOV>;/QCX/_ &>K7PC=_'+X*_$GX36WBFYT76OB]+K-OX<G\>^&M BUR?28
MM3TV34XM,:ZDL(]0LGNEB6[@,GQ)_P %'O\ @E9_P5K_ ."<?_!8GXC_ /!4
MC_@G?\#?&_[1/@_Q#\<_%O[2_@7Q%X#\,6?QN\0:=XB_: O/$4/QN^#7Q$^"
M?A>RLOB7-H-W?>._'OAF/4_!GAZ_BM/@_P"*?#^MZ?\ %#2?B'I?B.]\( '%
M?\'+&I_\%L?'O[*G[.OQ+_X*4^%_V/\ X(_!&_\ CO/;> ?V??V?]3USQ1\3
MO#_Q%USP!XMU/2+KXJ>+-2E\;^'M4F\(^#=,\3^'I[KX??$R#PWJFLZW-?3>
M&M3C31;[P_\ U<?\$_?V:=/_ &R?^#<']G_]E;4O$9\&P_'W]@,_"^W\8C26
MU\>$-5\4^&]6T_0_%3Z NIZ(VO1>'-:DL-:FT,:UHYU>&R?3AJNG?:?MD/\
M+)_P4X_9C_X.-/\ @K5^R@G[6G[7_P  [7X6_#_X"V?A6\^#?[!GP'^&GQ/G
M^+_Q-\7?$?Q5X/\ #NI_%&;X VFL?%?XDV^M>'O!_BO41K]Q\3?%%MXG^'>C
M^$==TSP_\*O#-GXH^(OBF]_J0_X)9?#W]L/XB_\ ! [X)_ GP_<?%S_@G=^V
M1X$^%'B+X1^&==^)GP;FT[Q7X!\4_#/Q_K$'@GQ#K'P[^.7P_FCU7P?\2O".
MG:!-XAGB\,33VFD>+-=@\(:W:^(M&L=8M #^47X+_LW?\'0W_! F'Q=X0_9R
M^$,GQG_9N_X6'+X]\1^'/@_X(\(?M0_";XI^+?$7A#P]X4NO%,'AC0])TK]J
M[PS;65II/AVPU*YL](^&!-YX.M;K4H[_ ,,))<:K^MO_  30_P"#L'QS\7/V
MH_AA^Q%_P4@_91MOV??BY\1/&=A\*+;XF^ +;QWX<TS1_BYXP\1:?I/PU\'^
M/?@%\0;37?''@33?$?\ :^GZ'J?C ?$/Q FE>([C2]5U'PIHG@S5]6UCP9\D
M:-^UU_P=X_\ !-K4?B?X8^(O[)&L?MX0>./BC?ZS9?$+6?A?\1/VKM.MWM-!
MTOPI;3_#"S_99^)'A#4/AQ\+M=TGP79>([#PKX@\$>$K>RU[6M4UK5O#FA>-
M/%^O0W[_ -D/_@E+_P %:/\ @J]_P5.^$W_!4#_@J5\*-._9*\!?#'5?@?\
M%#2O"MEX>TOP-XC\7?\ "H+S2O$OP_\ A9X<^%>I^(_%OQ-\&VD^M:='JGQ*
MUGXSW,'BS3K;5M3\.Z(5O([+3_!X!\T_\'MOC'Q_>_MP?L@_#_4=+N8OA;X9
M_94O_&/@[66TW5(K2_\ '_CGXN^-M%^)6F0:Q+*=&OKG2/#OP[^%%U=:;801
MZGI46MV=UJ\LUIK.B)!_HO\ PK\!^"/ ?PC^'OPU\$>&/#_AWX=^$_A]X8\'
M>%_!^AZ5I]AX8TCPEI'A^RTG2M!TS1[*"+3+;1[72X8;*WL;>V2S6U58DB$7
MRU_/Q_P<E?\ !&/QK_P58_9U\ >,_P!GN72!^U7^S)-XOU;X>>&->U&'1=*^
M+O@KQ;9Z9+XP^%B:[?WMEH?AWQ;?:CX;\/:QX"\0>))(_#D.K6=]X<UW4O#>
MD>*[[Q=X>_#S]EW]J?\ X.[K'X767_!/CPM^QK'I>L_#WPUIGPDM?VN_C_\
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
M>FZ5\4[;P:GA[7K:RTZ+PC>>#/VT_P"#V7_E'U^RQ_V>1IO_ *I/XO5\(?\
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
MCQ+INGZ%J.J>']#T&?6_&VE:'\//$5[] _L,_P#!'O\ X*H?\%1?^"H/@O\
MX*C_ /!6GP1JG[.?@/P9XE^$/QET7P#JD5GH7B+QE<_#2;3-7^&GP3\%?!S6
M]?\ &/BOX-?#G1]0\/V.I?%*R^)5IH7BF[76=<L],L[WQSXO\2^+_"8!-_P?
M+?\ (?\ ^"9O_8'_ &O?_2W]FBOZZO\ @CAX&\(>!/\ @DS_ ,$XO#_@_P .
M:+X=T34_V)_V</&>H:7HVEV&F6%[XI^)GPH\,?$/Q]KUU9V%M;VUQJWB[QMX
MJ\1>)_$6HS1/>ZUKFLZEJVJ3W>HWUW=3?S,?\'D?[)7[5?[3^M_\$])?V:?V
M9?V@_P!H>+P5I7[4L?C*7X&?!CXC_%J/PE)XAN_V>VT"/Q,_@'PWX@707UQ=
M%UEM'753:-J:Z3J9LA.+"Z\K^K+_ ()E>$_%7@+_ ()M_P#!/GP+XZ\,^(/!
M?C;P7^Q!^RAX3\8^#O%FC:CX<\5>$_%7ASX#> ='\0^&O$OA[6+:SU?0O$&A
M:O9W>EZSHVJ6EKJ.EZC:W-C?6T%S!+$H!_!;_P &M/ASP]\,/^"_/[97PX\&
M:4NE>$/#'P<_:Y\ >&=*-[J%^=&\,^%?VDOA+;:'8K?:I<WVIW[66GZ%9V/V
MK4KV[OKE0UQ=W5Q<L\K^._\ !Z'_ ,I6OA)_V8Q\)?\ U=?[1U?H;_P;Y_L9
M_M@?!?\ X+V?MC_&+XQ?LI?M)_"?X1^*/"W[7]OX:^*?Q+^!?Q0\"?#GQ#<>
M)OV@O!&M>&X-#\;^*/"VE>&=6F\0:/:76K:)%8:G</JNF6UQ?V"W%K#)*OBG
M_!VW^P]^VI^TC_P4O^%_CS]G?]D#]J+X]^!M/_8U^&/A>_\ &?P7_9_^+'Q2
M\*67B;3_ (N_'S4K_P .W?B+P/X2UW2+;7;+3M9TC4+O2)KQ-0MK+5=-NIK=
M(+ZUDE /[N?VC?@I\+%_81^.G[.\'@K1-.^"T/[)WQ+^#UK\/="MAX8\/Z;\
M-;?X1:UX.M?"6AVOADZ/_P (YIEAX;CBTK2H_#K:4^BV\-O_ &.]@]K;-%_$
M?_P8WWDR>.O^"D6GJ$\BZ\)_LM7DA*GS!-8ZQ\>H(0K;L!"FHW'F J2S",AE
M"D-_>?\ 'S3=1UGX%?&G2-(L+W5=6U7X3?$;3=+TO3;6>^U'4M1OO!^LVME8
M6%E:QRW-Y>WES+%;VMK;Q23W$\D<44;R.JG^*O\ X,Y/V1?VL/V8?'_[>UY^
MTI^S#^T-^SS9^,?!_P"SU:^$;OXY?!7XD_":V\4W.BZU\7I=9M_#D_CWPUH$
M6N3Z3%J>FR:G%IC74EA'J%D]TL2W<!D /S._X):>$O!7[2O_  =D?'[6?VEK
M^#Q=XC\$_M/_ +<GQ#^'6@>/;_2M8BUGXF_"?Q7XXTSX::%::;XMM]3NM2?X
M/>&+";QG\/-&\.O8ZEX&E^%'AG6M%EL="\$S6=?WM?\ !5_X:?"OXM_\$SOV
M\/!7QJGT33?AS-^RE\<?$6L^)M?\)OXYL_ 5]X(^'NO>-/#?Q,M?"D ^W:UK
M?PS\3:!I'CWP[::2\&MMKWAW3FT6YMM56TGC_EB_X++_ /! ;]N?PA^WNW_!
M6#_@CMJR0?%K6?&MI\6/&7PL\*ZQX.\!^/?!OQD,5K8>*O'_ ,.U\2QZ3X"^
M(7A'XKQRZSKOQA\#>-[ZXO\ Q)KFO^-[?4].^(GACX@WWAGP[\L?M!_M ?\
M!UK_ ,%;/AQXR_86U[]@X?LO^ _$6MZ3X2^-7CW1?A%\1/V:=+\8^$6U.[T[
M6-$U7XL_'CXI^)-'\5?#*]N+$ZMXU@^ <5_J?BWPY91:#G7_  9XNN_"WBP
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %?Q&?\ !(O_ ()#?\%$/V8/^"\_[4?[:'QS_9[_
M .$'_9I^(WB/]LF_\&_$G_A;'P.\2_VS:?%;XJR>)/ ,O_"'>#_B7X@\?:?_
M &]HK"]\O5?"UC+I>?L^M)IUWF"O[<Z* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K\R/^"F'["OQ9_P""AW@GX>?LZ6W[1TGP-_9.U_Q'+J'[7W@_
MPCX.>]^+/Q[\%:-?:#J_A?X4^%?B3)KUI;_#/P?K.J6.H2?$2\L] U37M>LX
M=&TBVO8- F\3:-K_ .F]% &9HFC:9X<T;2?#VB64.G:-H6F6&C:1I]LNRWL-
M,TNUBL;"R@3^"&UM((H(E_A1%':M.BB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#XC_ &W?^"<_['/_  4;\(^"O 7[9?PFOOC#X.^'
MGB.\\7>$O#L?Q2^,/PXTS3_$U]IDFC2ZU=0?"?X@>!?[;OH=+GN['3Y=>;4_
M[+M[_4DTP6G]IWYN?S=_XA<?^"%'_1C7_FS/[8?_ -$%7[_44 ?@#_Q"X_\
M!"C_ *,:_P#-F?VP_P#Z(*OL+]BW_@C9_P $XO\ @GA\2==^+G['/[/VI?!K
MQ[XG\)77@;Q#JEO\<OVB?&VFZUX7N]2TW6)-.U+PM\2?BUXQ\)7<D.I:18W5
MAJ4NAMJNF.DZZ=?6L=[?)<?IY10 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% '\>'_!UA_P2P_;Q_X*3:Q^PU=?L5_ K_A<
M\'P=TW]HVW^(\G_"SO@W\.O^$=F\>77P.D\)IM^+'Q#\"OJ_]JIX/\1G=H2Z
MFMC_ &=C4FLS=V(NOZP_@KX>UCPE\&_A+X4\0V?]GZ_X9^&?@/P]KEA]HM;O
M[%K&B^%M*TW4K3[58S7-E<_9KVVFA^T6=Q<6LVSS+>:6)DD;TRB@ HHHH **
M** "BBB@ HHHH **** "OXV?^#JK_@E/^WQ_P4C\;?L6:O\ L6_ ;_A<VG?"
M7PM\<M-^(-Q_PM'X,?#O_A'[WQCJWPNNO#D/E?%?XB^!9]5_M&#P[K+^9HD6
MI16GV/;?R6KW%JL_]DU% 'F?P5\/:QX2^#?PE\*>(;/^S]?\,_#/P'X>URP^
MT6MW]BUC1?"VE:;J5I]JL9KFRN?LU[;30_:+.XN+6;9YEO-+$R2-Z9110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S=^
MTK^Q[^RU^V/X3L/!'[4OP"^%OQW\,Z1=RZAH=C\2/".E>(;CP[J,]N]I/J/A
MG5;F#^V/#6H3VLLEM-?:%?Z?=RP.T3S,AVU\:?LR?\$./^"3O['WBK3O'7P$
M_8E^%6@>-]%UA/$&@>,?&MYXW^-'BGPSK4<$-O#J/A7Q!\;/%GQ#U;PM<VR0
M*]JWAZ[TT6EP]Q=VPBNKJYFF_5RB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "OYF/^#HS_@GQ^U[_P %%_V._@#\*_V-
MOA'_ ,+B\>>"?VEK'X@>)]"_X3[X8_#[^S/",/PN^(WAR35O[4^*?C3P1HU[
MMUG7M)L_L&GZC=ZF?M?VA;(VL%S/#_3/10!\+_\ !,7X.?$C]GG_ ()W_L4_
M OXP^'/^$0^*GPD_9I^$7P_^(7A;^U]!\0?\(_XN\+^#=+TK7=)_MOPOJFM^
M'-5^PW]M-!]OT35]2TRYV>;9WMQ"R2-]T444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\BW_  5G_P""
M-W_!6WQO^V5JO[:7_!*C]O;QQ\,;3QY=^&?%OCW]GOQ)\?\ XE_#/PQX>^(G
M@O2O#&BV>H^!- T;3]=^&'C7P7XYM_#EOJ_C7P5\2M/L;)/$/]KBYD\7>'/%
MC:'X4_KIHH _SR?B/^P[_P 'B_\ P4+\#>(_V7?VM_B%X3^'GP*\:Z9 WBZ]
M\?>-?V*?!OA'Q!%IFL:1>6OAO7+_ /8[\,^,?BYJ,-U<01ZC-ITVBS^';^ST
MN]M=7G=[FWT_4?[ _P#@DM_P34\!?\$JOV,/"'[*_@WQ)_PG/B'^W/$'C_XK
M_$]=$@\.W'Q"^)WBL6=OJFOQZ/'<:@=.T[2="TCP[X1\.6EU?ZC=P>'O#.E"
M_O+N]:YFD_3.B@#_ #J/VA?^"3G_  =2?\%2O%'AW]G#_@H+\3/AW%^SW\._
MB)+XOT?XH>(O$G[+6C_#&ZU;1)]0\%V_CGPUX)_9I\.:;\6?$VN7O@WQ1XFU
M3P98_$;P-X39-(N]0TOQ!>^"M8U 69_NL_8@_9%^&G[!_P"RE\$?V2_A(DDG
M@SX+^"[/PW'K%S:6MGJ7BWQ#<3W&L>,O'.MV]DJVL>N>./%VI:WXJU=+<>1%
M?ZM/!;8MHH57ZKHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BD)P"3G@9X!)X] ,D
MGV )/:OY=/VEO^#A/X0^#OC]^P3H(OOVK/V4O#/BK]I#XM^%/VC/A!\?/V&?
MC?H'Q'^*7PKT;X8?$+1/AK??#O2]3^#7BK6]=L_%WQJD^$DFAZ=\,=8TWXJ6
M<?C;PS:>/?#'A^QD\5:1I8!_4917Y+?&/_@K;\,_A-_P3$^,G_!3+6?@E\>/
M ?A;X<:=XJMO#'P:_:!^'^O_  5^*/B_QA#X_'PM^%^FZIH=SIOBC4O"/A;X
ML>,=2\+76C^+I]+U5=&\&^)(/$6LZ3!=:?J>C6O\SWB;XL_\'57QV^+/_!-;
MXR:G\9/V8?V2M3_:H\6>/KSX%?LG06/B?PAX1G?P=\ OBK\9]83]J;P?=^#?
MBMXCO-&^(7P>\-ZK9Z%X+\5?$_Q1KG@'Q=?>#-6;PO\ !SXK:!>^+O"P!_>5
M17XT?\$8_P#@IYXM_P""B?PG^-7@_P"/WP[T3X,?MK_L:_%O5/V?_P!KCX3>
M'M5L]2T+1_'FBW>LZ1!XK\,I;:[XDFLO#'B36O"OC30[>TN-;UJ&U\2>"O%5
MCI6O^(=(L['6K[T+_@J5_P %;_V;_P#@EY\)I-;\;W8^*/[1?C5(]#_9\_91
M\#:C#>?%KXQ^.M8=K#PW:C2+&'5-4\*^ O[6>%/$OC^^T>\M[&W#:5X8TKQA
MX[U'PSX)\0@'ZJT5^-W_  04_;'^.W[?'_!-'X3_ +4G[2'B#2?$?Q6^(WQ
M^//]JW.@>&]&\)Z%IFC:#\:?&^@^%O#6BZ-HMK;QQZ3X7\.:?IN@:;=:I-JO
MB._L]/AO?$FO:]KD]]JUWYK_ ,%=/^"H/QT_9E^*_P"R[^P)^P)\.O 7QC_X
M**?MG:CJ-[\/=#^(^IPK\._@_P#"?PRU]<>)_BO\2-'L/$6A^);FUO['0/&?
M_"'K"\&BO:?#_P")'B"\NM6O/!5GX%\9@'[MT5_&]\3_ -LO_@XD_P"".^F:
M/^U+_P %+M1_9,_;E_8CO/B;H6G?'+_AG+3(?#OQ:^ ?A+QOJ5OX;T3_ (0N
M>?X:?L_:1>Q6'B35=)MM$A\7Z9\2QXDU$P>$=?\ '?@X^([/QOHW])7[;?[=
MWP8_8=_8K^)O[<'Q N[KQ%\,/ O@G0O%&@6WAB-K^^\?:IXYOM'T+X:^'] :
M)7B4^-/$GB3P]IT6KW)CTK2+'4)M=U>YM-(T^]NH0#[7HK^.[PWXR_X.YOCQ
MX0T']NCX>7?[$7P=^'FN>#=5^('@K_@G+XX\/(GQ"\4^&+NVU[4_!.C^+]3U
MSX;W7B72?B!XBT/4-!N[73K[]J#X1BTU&TT6T\;>&_A_J+>+O#2_N]_P2;_X
M*0^&/^"G_P"RA:?'6S\#ZS\)OBAX(\<^(_@I^T/\&_$%KJUMJ7PJ^./@>UTB
M\\4^%DEUG3M+O-0TN;2]?T'7=+NWM5N+*'5W\.:VMIXJT#Q#IM@ ?IG117PC
M^S?X!_;[\,_M4?MI^+/VE_C=\,/B'^R?XWUWX:7'[$/PQ\'Z3IMEXX^#N@:7
MIOB:+XGV/Q&O[3X1>![W4[KQ'J=UX7N-&?4/B%\4V@ATZ]6&[T$.\%^ ?=U%
M%% !1110 4444 %%%% !15+4KLV&GW]\$$ILK*ZNQ&6V"0V\#S!"V&VA]FW=
MM;&<X.,5^2?_  1#_;[^*7_!3']A?3?VM_BYX=\)^#O$7C;XP?&#1-(\'>"H
M;Y=!\*>#O"/BJ30O"NB)>ZI<W6I:WJ=OI=M'-KFO7CP?VQK-Q?WMEIFAZ9)8
MZ'IH!^O-%%% !117XW_\%^/VJ_CW^Q1_P2G_ &D_VD_V9/'G_"L_C5X U+X(
MV_A+QI_PB_@SQE_9,/B_X]_#/P5XB3_A'?B!X=\5^$[_ /M'PSXAUC3=VIZ%
M>M:?:_MEBUMJ%O:W4 !^R%%>9_!7Q#K'BWX-_"7Q7XAN_P"T-?\ $WPS\!^(
M=<O_ +/:VGV[6-:\+:5J6I7?V6QAMK*V^TWMS--]GL[>WM8=_EV\,42I&OIE
M !1110 4444 %%%5;Z^LM,LKO4=2O+73]/L+::\OK^^N(K2RLK2VC::XNKNZ
MN'C@MK:WA1Y9IYG2**-6>1E520 6J*_C\_;D_P"#C"Q\5_\ !1+_ ()Q?L6?
M\$Y/B/;>)_AQ\0_V[_V?_AM^T[^TKX:\/^#_ !O\*?B9X2\2_$CP#X2\:_L\
M?"CQ;XCT#Q-H?B GPY\1],\0_$#XB_#^ZTS6O#$UWX'L_!OBY3JNNNG]<WBG
MQ-H7@KPSXC\9>*-1M]'\,^$M"U?Q-XBU>[8I:Z7H6@Z?<:KJ^HW+@';;V.GV
MMQ<S-@[8XF..* -VBOXX/ '[6?\ P<9?\%CO VJ_M/\ _!-;Q1^R-_P3^_8T
MU?XA>+-+^ .J_'.PLO%WQS^+'@[P/J6I>"M5U7Q6;[X1_M+^#+477C#3=<BO
MK72O"?@9M$UG0Y?#FFZYXMTG2I?%WB[[F_X)6_\ !4O]N#QU^V]\?/\ @E=_
MP5-^!W@7X:_M<_"?P-=?&7X7_%;X-6E_I_P>^./P<L=4\.Z!+K&E0Z[K^JW.
MJ7FJW&OP>)_"GB7PQ'9Z=J&D6_C+P9XY\&?"_P"(OPOUG2/$@!_1S17YC?\
M!8W]K3XA_L5?\$Z/VBOC?\%X-<N_CTVC^&OAA^S_ &?ACPYI?C'Q)+\;OC-X
MRT#X6_#B[T+P?K6EZ[I?BW4=!\0>*[?Q-'X8O-#UN/7HM%FTL:-JCW26-Q\;
M?\%(O^"A_P"US^R%)^P?_P $]?V2/#?A7]J'_@IQ^U_H*Z)I?CSXQIX?\.?#
MCP_H_P *O#&F77QA^//Q+\.>!)/ .G_;O$"6/B[Q+H_A[P7I>@>$]+M_#WC/
M5;31KJ/PUX?^&_C$ _H"HK^./XN?M9?\''G_  2"\%R?M>?\%#?$G[%O[<O[
M'&F_$OPO:_&_0_@5:R>$?BS\&O!'C_7+/PCH\O@B]D^$_P  M)N[#3O%NM>'
MM%TL>(;'XKZUJ6IZM8Z;K>J:;I-[>^,O#O\ 7[X6\2Z3XQ\+^'/&.AS23:%X
MJT#2/$NCSSPO;2RZ3KFG6^J:?--;RA9+>1[.ZA>2&4!XF)1P&4T ;]%?QY?\
M' O_  <>Z)^RE\/-:_9\_P""</Q2TSQ?^U);^-?#V@_$WX]>!M&\%?%'X8_L
MU"QU?5;Z]\!:MJ'B;0_&GPVUWXR>.1X*\4^%O^$'U#2]4N/"OA_3/'.K:@VB
M^*M%T5%_L-H **_(S_@H=^TC\=?"O[6O_!+']C_]FKXEWWPS\<_M,_M->*/B
M#\:M5L_ASX9^(=MJG[('[-7P[U;QK\;_  7JLGBSP_KFG>"$^(VJZ[X"\':/
MXVTR;1/%.C:Q>P3:#J;E+W3-0_/;]J[_ (*%?\%3/VPOVY_VD/\ @G=_P1HT
M+]GSX=I^R#X9\-Z=^U!^V%^TC(^K:1X7^)WQ+TPWWA'PM\,- T[3/'EM'=:#
M#8^)[.ZN/$_PI^(,>M>*_"GB>RO=%\-Z'X9TZ\^(0!_3Y17\@O@3_@HU_P %
MJ?\ @EO^UA^R'^SG_P %D-%^ _[3W[.7[7GCK3_@SX4_;*_9QT,:'?\ @SXQ
M>-_%\.E>%=)\<7$'A7X,>"X;+PY#J5C<:]X9O/@WX,U/7?AW->^-O /C+Q[X
ME^&?Q \&ZG^QW_!9K_@I;JG_  3'_9-M?B1\-_APWQH_:7^,WQ#\-_ 7]ECX
M/#3/$>M6_C?XR^-ENWTHZMHOA!#XIUW2-"T^QO=3/A;P[/IVN>.=<70? &DZ
MWX<U#Q7;^(M) /ULHK^.7XJ?$[_@ZX_8F\'>.?V^OCUXQ_8,_:%^ /PX\(_\
M+&^,'[%?@.RBT/7/ 'PS\/QZ3KOQ'UCPQXPA^$GA'Q'%K_A'PGHWB&^N]2N?
MCS\8M+TU+[6=3L?!7CM=/T72+?\ J$_8Y_:I^&/[;W[+_P $_P!J[X.W,LWP
M^^-W@;3?&.D6=Y=:7>:MX<U!WGTWQ/X*\12:+?:EI<7BKP)XJT_6_!OBNSLK
M^[AL/$>A:I8B9S;DT ?2U%?S8_\ !=G_ (+V?"G_ ()[?!3XM?![]FOQMIGQ
M)_;RN/#-UI5AHG@:+0O'5G^RNNN/HFC0?&#XYQ7-GXA\,^%[C0;KQ=X:D\#>
M!O&VEWC^,_%NO>$+/5O#\_A+4[ZZ?]C_ /@GM\4O'?QQ_8%_8>^-?Q2UW_A*
M/B;\8/V0/V:?BE\1?$O]F:/HG_"1>._B!\%_!7BSQ=KO]C>'=/TCP_I']K^(
M-7U#4/[,T+2M,T>P^T?9=,T^RLHH+:, ^OZ*_G!_;H_X*7?M\_%3]N?7_P#@
MEY_P1X^%_P +O$'QQ^$/A#1O&G[7'[3_ .T+I_B5?@A^SI:^,O#JZYX)\'PF
MPM6BU7QKKMAJWAO5K6[L]+^("W#WUYH>G>"-6/ACXBZSX"^7/ _[=O\ P6U_
MX)9?M#?LD_"O_@L1?_LU?M7_ +-'[7GQCTC]GG1?VG?V=;&#PYXT^%WQ@\?:
MG;P^!(_%UBG@'X$>%[[PM;1R7\NN:9;?">VU*7PII6K^)-)\8:EKWA@^$?&8
M!_7#117PU_P43\!_MX_$C]F/Q#X6_P"";WQJ^&?P _:DN?$WA"Z\.?$CXN:5
MIVL^"[#PO9ZO'-XQTV[L=5^$OQLLWO=6T<26FGNW@*]>.X8-'?Z:W^DJ ?<M
M%5K-;I+.T2]D2:\2V@6[EC $<MRL2B>2,".(!'E#LH$48"D8C3[HLT %%%%
M!1110 45^0/[(_[?_P 5?VBO^"IO_!3;]C3Q!X=\(>'_ (4?L/:!^S78> KS
M1[?4)O%?B[7OB]X6UKQAXJ\0>+=4O;R2T6*U2/2]'T'1M'TZP@LH+6]N[^ZU
M:YOX?[/_ %^H **** "BBOPT_P"#B;]L3]HW]A3_ ()C_$+]H7]E;XB_\*L^
M,&A_$WX0^'M+\7_\(CX%\;_9='\4>+K?2]=M/[ ^(WACQ?X7G^W6+M!]HN-$
MFNK;/FV<UO,!( #]RZ*S=&N)KO1]*NKA_,GN=-L;B:3:J[YIK6*21]J*J+N=
MF.U%51G"J!@5I4 %%%% !1110 445\\_M9>'/VC?%_[-OQF\,_LB>/O"7PM_
M:9UOP-JUA\%/B'X[L[74/!WA#QY,L?\ 9&M^(K*]\%_$:TN=,M6$AGBN/ WB
MB-@PW:1<]  ?0U%>+?LX:)\;O#/[/OP1\._M+^,/#GQ"_:(T+X4> -(^.GCS
MP?:V]EX4\9_%O3_"^F6OQ"\4>&K.T\+>![6UT+7?%46J:EI5O;^#/"D,-E<P
MQQ>'=&11I]O[30 4444 %%?S@_M+?MZ_M8_#_P#X.6_^">W_  3]\(_%;^R/
MV1?CC^R!XU^*7Q2^$G_""_#:_P#^$H\=Z1X4_;AU+3]=_P"$\U/P=>_$W1/L
M][\'_AU-_9GAWQGI&CR_\([Y<^GR1:OKL>I_T?4 %%%% !1110 4444 %%?"
M_P"Q#X"_;U\"_P##2_\ PW3\:_AE\9_^$H_:6^(7B?\ 9@_X5KI6G:7_ ,*Y
M_9AU'[#_ ,*Z^'7C+^SOA)\*/MWC+0?+O_[6OKO_ (3N[F\^+S?'>M8'D_=%
M !1110 445^$7[9?[9G[2?PH_P""WG_!)?\ 9"\ _$?^P/V=OVFO O[4>L_&
M_P"'G_"'^ M4_P"$VU+X<_"[QIXC\&W/_"6:UX6U'QSX;_L?6=)T^\\GPCXF
MT"#4/L_V?58KZUEG@D /W=HHHH **** "BOYN/\ @V+_ &\_VNO^"BO_  3Y
M^-'QH_:X^+2?%KXL^&OVMOB+\*_"_BN3P+\-? $>F>#M&^"?P"\5Z)HTFB_"
M[P7X-\/7267B7QOXEU)M2O=%O-8G74C:7%[<6-EI]I:_K%_P3L\!_MX_#?\
M9C\/>%O^"D/QJ^&?Q_\ VI+;Q-XONO$?Q(^$>E:=HW@N_P#"]YJ\DW@[3;2Q
MTKX2_!.S2]TG1S'::@Z^ K)Y+A2TE_J3?Z2P!]RT444 %%%% !1110 4444
M%%%?G!\2_AI_P4NU3_@I=^SU\3_AA^T+\'_#G_!,+PY\']:T;]HO]G/6=%TJ
M?XR^/?C+/I7QPAT/Q9X3UR;X'Z[J]GX?L]7U[X$W5S;6OQV\%P-!X+\2JWAJ
MZ6ZN+?Q8 ?H_1110 4444 %%%% !1110 445^0/[(_[?_P 5?VBO^"IO_!3;
M]C3Q!X=\(>'_ (4?L/:!^S78> KS1[?4)O%?B[7OB]X6UKQAXJ\0>+=4O;R2
MT6*U2/2]'T'1M'TZP@LH+6]N[^ZU:YOX?[/ /U^HHHH **** "BBB@ HHHH
M**_(']M+]O\ ^*OP"_X*5?\ !++]B+P/X=\(2>"OVU=?^/\ ?_%/QCK5OJ%]
MXHTG0?@Q\.6\1Z5X?\'P1WEMI6G2Z]KM_8R:SK.HVVJSQZ783:?IMK9W5]_:
MEK^OU !1110 445_&U!^V!_P<&?\%.OVSOVU?#W_  39^*G['_[)'[-7[ _[
M5'C']G">P^->D6OB?4/CKJW@;Q-?:#J)\4ZO-\%/C9XMA-]'X,N/$=Y;^#]*
M^#EKX=T+XD67A;3/%?CSQ#X=NO%6F@']DM%,B5TBC220S2*B*\I54,KJH#2%
M$ 1"[ L54!5SA1@"GT %%?AI_P '$W[8G[1O["G_  3'^(7[0O[*WQ%_X59\
M8-#^)OPA\/:7XO\ ^$1\"^-_LNC^*/%UOI>NVG]@?$;PQXO\+S_;K%V@^T7&
MB375MGS;.:WF D'TU_P4G^'G_!3/XO\ [-?P[TC_ ();?M#_  ?_ &;_ -HM
M/B=X2\0^-_'OQKT/1];\*ZS\(%\!>.[;Q+X5T^QU7X&_'NSA\0:CXYU/X?:S
M:SP^#-+ECT[0M5AC\2644LFE:R ?IC1110 45\-?\%$_ ?[>/Q(_9C\0^%O^
M";WQJ^&?P _:DN?$WA"Z\.?$CXN:5IVL^"[#PO9ZO'-XQTV[L=5^$OQLLWO=
M6T<26FGNW@*]>.X8-'?Z:W^DK]N6:W26=HE[(DUXEM MW+& (Y;E8E$\D8$<
M0"/*'90(HP%(Q&GW0 6:*\S^-7B'6/"7P;^+7BOP]=_V?K_AGX9^//$.AW_V
M>UN_L.L:+X6U74M-N_LM]#<V5S]FO;:&;[/>6]Q:S;/+N(98F>-OR[_X(#_M
M5_'O]M?_ ()3_LV?M)_M-^//^%F?&KQ_J7QNM_%OC3_A%_!G@W^UH?"'Q[^)
MG@KPZG_"._#_ ,.^%/"=A_9WAGP]H^F[M,T*R:[^R?;+YKG4+BZNIP#]D***
M* "BBB@ HHKY _X*$_%+QW\#OV!?VX?C7\+==_X1?XF_!_\ 9 _:6^*7PZ\2
M_P!F:/K?_".^._A_\%_&OBSPCKO]C>(M/U?P_J_]D>(-(T_4/[,UW2M3T>_^
MS_9=3T^]LI9[:0 ^OZ*_('_@@K^U'\=OVT?^"3W[*?[2_P"TOXY_X65\;?B3
M_P +S_X37QK_ ,(SX.\'?VU_PAW[27QB\ >'/^*<\ >'O"OA+3O[.\)>%=!T
MG_B4Z#8?;/L'V^_^U:G=7EY<?K]0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %?D!^U'_P1I^ G[87Q-_:$^,GQT^)GQ?\ %GQ,^)/@SX<>&/V;?%QU30M&
MUO\ 8 UGX7ZB?%F@^/?V0]<\+:+X>\2>!O&VJ_$FVT3QWXO\1W^N:GK7BQM!
MLO">L:E/X/GO=&N?U_HH _.3]O/_ ()[V?[>G_!.?XC_ +!'Q'^-?CE]5\<_
M#WP#H1^/^J:/X1N/&>H?$7X7^(/"?C?PQ\0_&/AGPUHGA+P9J<6O^-O!FF7W
MC_PUX6T?P99:GHNI:[I7A.X\&7D^E:MI'\LWQ2_:T_X+$?L$?M$_\$M]!_X*
M6?L51?M)>&?V2?BC\8['X4_'']AS5_\ A97CS]J32[[]A;XD_"R^MK?X87^H
M0^+[GQIX(TCQ#XE^(WCWQ5KW@_X3V&JZ-X8UB:U\'V%CILGBK6_ZA/\ @KY^
MU!^U'^Q=_P $_P#XZ?M2_LB?#OX>_%'XJ?!2QT/QMJWA3XFZ)XH\0^%U^%^G
MZ[8I\4/$D^E>#_&O@#7)W\&>#YM2\77,T'B2"*RTG1=3O9[6^2W^S/\ CY\0
M/^"SW_!-_P#:H^/'_!$K]IWPU^U=\%O WA?P_P#%_P#:<\9_&/PK\4OB+X.\
M >//@*^N_L#_ +1G@K^R/BWX5U[7(;_PNW_"P]5LO FAZ[F]\)^.->O]%'@#
MQ%XJT_Q%X>O]5 /VR_X)R_\ !3+]E7_@J1\$+KXY?LL>)M?O]+\/ZW;>%/B%
MX)\;>'KGPKX^^&OC*XT+3/$1\,^*-+>6]TF^<:;JULUMXD\'ZYXH\%ZK<0ZE
M9:/XEO[[1M8MK#+U_P#X)Q_L7^#OCI^T=^WI9? GPEK'[7'Q5\*7-WK7QL\6
MQW/BWQ3X9_X1CX/S?"O3H?ABGB">_P!,^%GVOP+ ^@>(K[P!8>']6\6V%W<V
MGBG4=8M/L]O;_AM_P;_^-? ?[4__  4Z_P""W'[>?[+WA&_\+_L6_&CXC_!/
MP-\.];;PA#X'TCXF?%'P=X<U34?B7XXL_#H2SU"RU/Q+JNK7/Q9U9=?TK3/%
M=Q#\;-+U3QEI^E^+=5UK3+;^J?XF?\DW^(/_ &)'BO\ ],-_0!^ /_!J-_RA
M&_9F_P"QW_:*_P#5]_$&O/-":/Q1_P ';OC(:Q;6URWPY_X(]VJ^%)6C9I=.
MDOOCIX4>YN4:5Y!'<O#X\\2V9DMA;@VE\\3(S/.\_H?_  :C?\H1OV9O^QW_
M &BO_5]_$&OFO_@HM\6+'_@F+_P<"?L@?\%$?C58P:%^QS^UC^R5K_[#/Q.^
M,$=EKDMA\)_B9HOC35/B)I&J^-Y].T*?2;6PUL6_PR@TAM0UE-2N_"NA_%7Q
M#%9#3OAG*+X _93_ (+0^'-,\4_\$E/^"CNF:M;0W5K:_L;?'WQ'%%<0B:-=
M3\'_  \USQ=HMRJ,0%GL]9T2PN[:7.ZWN((IU#-&%/\ +W_P4=BF^(/_  ;Q
M_P#!OE\)/$>HZPW@?XT?'C_@FU\+?B3IFEZOJ.BMXG\ 3? /Q]IY\,ZC+I5S
M:_:=-B-GI.I6T5PDWV;7-!T'6X#'J>E6MRGZ0?\ !=?_ (+%?L5:Y_P3J^-/
M[./[)W[1'P<_:Y_:7_;&\.VW[.'PD^$'[-OC_0?CCXKU*Y^+>IZ;X1U^>^TW
MX5S^,+G2=1C\,ZMJMOX8T+5(;/6/%7BZYT7PWH]K-=WDLEK@?\%AO^"<?Q?\
M-_\ !OM^SC\(O@_<>(/%O[0G_!,#1/V5/C?X6N/ MCIGV_Q)XI_9W\#2?#[X
ME^(;+2-;_M>2YTW0O#/B[QQ\4;+PYI]W/JE[>^$='TVP36Y FB:J ?U:0PQ6
MT,5O;Q)#!!''###$H2.**)0D<<:* J(B*%15 "J  ,"OY=?^"$&C>(?AA_P4
MW_X.,_@.?%!USP#X=_;5^&'QR\+Z4FBV>D6^A>(/VF+S]H;QSXIMX626^U&[
M-EHVD^!O"+3W6IR65XG@V+6K#2="GUG4K)ON?X0_\'!/_!)SXE_LLZ!^T[KW
M[9_P-^&B7'@&7Q?XM^#'CKQ[X:T;]H3PIK.DV4[^)O!7_"C8]6OOB1XE\2:?
MJME?Z9HMOX,T/Q/9^,PMCJ7@K4/$>CZOI6I7OQ+_ ,&R7PLUGQ-X(_X**?\
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
MMG^/?@?8>)] \>>.O'?C:Z\.WMC\(9_B#8ZQI.DR0ZQ\+_B)X3E\!:)>&_\
M"VG>(9/B/XT\6^$?BGJ'PZT+PWX4_-K_ (+2_P#!%[QG_P $J/\ @D[\=Q^Q
MG^U_^T%\0/V.O$.K_"?1_P!IK]FG]J'Q%X:\>Z3I$5Y\>/AWK7PZ^*O[/][X
M&\"_#_1_AUXPT_XLC1M"\>Z5)X?DLO'WA/QKJ&H:EK*:SX0T"SU#]!_BC^T)
MX+_X) ?\'(?QF^,/[5VM1>"_V3_^"M/[/_POT_P3\;]2T2>+PQ\,?C3\#M(^
M'?PV/ASQGXDCUYX=-\%P)H<U]XU\3R^&Y;?PM/\ %OX5ZEKMQX=\#Z%XV\7C
M$_X.:?\ @JU^P[\4_P#@EG\;_P!E_P#9T^/OPX_:F^)_QJNOA-?W\7[-?B_P
MY\;/#?PB^'_PX^/OPA\9ZW\2/C'XQ^'^JZYX7^'?AJ\\26/@[X9^'HO$&JV^
MN>)?'/Q#\.:=H6C7]G!K^HZ( ?U:?LY?\F]? ?\ [(S\+_\ U"-#KY^_X*7?
MMF:3_P $^?V$OVEOVO\ 5+&UU:Y^#?P]DOO"6B7\>HRZ?K_Q)\5ZQI7@/X6>
M']4_LF"XOX-(USXC^*?"VEZQ?01JNFZ5=7FHW-Q:6EK/=P?0/[.7_)O7P'_[
M(S\+_P#U"-#K\^?^"ZW[*/CW]M7_ ()0?MC_ +/_ ,++>ZU#XDZSX#\/>//!
M&AV%C_:6H>*O$'P8^(/A#XQV_@G2[(WNGK+J_CJ'P)<>#M'D:YVVFJZY9WK6
MUZ+;[%< 'X)_LN_\&[/Q#_X*7_ WX+?MS?\ !6G]OK]MSQ/^UC\5]'T?XY>
M?#WPN\9>#_A]X?\ V=?#WCG3O#WB?P5X=TKPWXS^%/B5?"'CBWLK+0?$/BW3
M/AQH7PGT+PIXC,7A#3]$O[GP>OC3Q#]H_P#!'_XO_M>_L?\ _!1']J#_ ((H
M?MB_&CQO^U!H7P]^$>F_M3_L9?M%_$.Y36/'WB'X(ZMXDTK1?$OA/QOXCO\
MQ/KGB?47TSQ!XL@TOPSI_B".XN] OO WQ!LM.U2/X?7'PTT>P]J_X)6?\%ZO
M^"=/Q^_84^ NO_&#]K?]G;]G?XU> OAKX0^&_P :/A?\;?B?X)^"VMZ?\1/
MGAC2=$\0ZOX*T7Q_XJMYO%?@#Q5+;)XF\%ZQX9U3Q-''H^K6_A[7KNQ\;Z)X
MGT#2/DG_ ()S_&*Q_P""E_\ P<(_M@?\%!/@#ILNI_L=?LR?L@Z-^Q%X7^,Y
M35X]&^,OQ*U+QUH'Q N[[PD;[1+&QFT_3/+\<+=PV>IW]S;^&H/AMXKN5AM/
MB3IUK8@'P3\(/V'_ -H/]O/_ (+N?\%O/A'X/_;!^+_[)?[+%GX]^">L_M1C
M]GG4]-\+_&WXN:N/"6KP?!+P7X6\?7NA:I-X&\/Z?<_\+'UWQEJ<4FHV>LV-
MK9>$M1\&:_'X@A\0^"=C7OV%_'W_  ;D?\%*O^"7<G[%_P"T;^T-\0OV)_V\
M?VDM'_9A^/GP2^-/C7PM>:!8>._B+XB\">!K/QEJ,'A/P]X0\*ZQJMQH'B:T
M\5^$M7TWX7Z5XI\.77P9U'P[K'Q#G\.>/HM'M?TU_P""/_\ RF__ .#C/_LI
MW[&W_J'?&6C_ (.,O^2S?\$(_P#M,!^S=_ZE7AR@#^GRO&?VAO@'\-/VI/@G
M\1_V>OC+I%[K_P *_BUX<G\(^/="T_5]2T"[UKPU>SP2ZEI*:UH]Q::OI::C
M%!]DGO-)O++4X;>:5["^L[L0W47LU% '\4?_  7$_9_^"?[,/[?W_!K5\%_V
M>_A=X+^#WPL\(_M\:M#H'@CP'H=GH6B6;W7[2'[ EU?W\T-JBRZCK&K7LLVH
M:UKNIS7FLZWJ=Q<ZEJU_>W]S/<2?V>>+/"?A;Q[X5\2^!?'7AGP_XT\$^-/#
M^L^$_&/@[Q9HVG>(_"OBSPKXCTZYT?Q#X:\2^'M8MKS2-=\/Z[I%Y=Z7K.C:
MI:76G:IIUU<V-];3VT\L3?R1?\''?_*4W_@V/_[/_P!1_P#6BOV :_K6\;>-
M?"/PU\&>+?B+\0/$FB^#? ?@+PSKWC/QKXO\1ZA;Z3X>\*^$O"^EW6M^(_$>
MNZK>216FFZ/HFCV-YJ6IW]U+';V=E;37$SK'&S  XG;\"?V5/@Q.\5O\*_V=
M_P!GWX->$[R^EBLK3PK\+/A+\,/!.BQ37U[-':6<6B>$_"/AW38S/<2+##8V
M$&YVVAG.[^;7_@F1KNO?\%3O^"P/Q^_X+)^%?!/BGP9^Q?\ "+]GA_V&/V/O
M&'BW0;SP]?\ [2DNG?$/6/$'CWXNZ)INI7-EK-EX4\/:I-XJT>&/5-!$=R_B
MS1M$N;K3/'?@+X@>%M _.=_VK?@1_P %[OC9X[\8_M]?\%'_ -FW]C3_ (),
M?#+XHVVD_ O]A*?]K#X-?!KXU_M:)\-O%#W4?Q9_:6/B;Q'X;^)WA/P9X[DM
M89[3P=-;>']1T/36TN'X<KX=\4^&#\=OB%_6M^SK^VC_ ,$T_$EQ\.?V:?V4
M/VM_V(/$^H:=X?3PI\)_@1\ OV@/@5XBU6#PSX&\,W5^- \"?#?P!XNOM0;2
M?"G@_0+[4)+#0]':WT?P]HUY?2QP:?87$T0!^=O_  4NBL?VHO\ @J1_P1[_
M &$ETC3_ !7X=^&7Q0^(7_!3GXZVMOXFL['6O 6@?LS^$]8\&?LX>)-5\/C4
M+74=0\,^-/CMXWN_#($4-T-2N-%OK-K&_P!!M?%LVE_OW7X"_P#!.2\@_:J_
MX*Q_\%=?VX@WA?Q!X*^"?B;X7_\ !+OX"^(K;3M2M?%6AI^S[IDGQ&_:J\/7
M<FIZ7;))H>J?&WQQX:NM-U72KZ>T\0QZ#%,MJ=*TOP_K>O:__!2#_@JW\7/^
M":/[>?[&6@_'+P;\,-._X)@_M-Z)KO@#QY^T7)X=^)<WQ&^"O[16F/XBO--M
M_%?B;3M5NOAK8?#S7M'G\#W6D:3?>&T\5WVFV'Q>\5)JL6C?#J:WO #\??\
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
MK_@E_P#\$#?V/?\ A]E^W'\)O^%D?M*_\(Y_P2Q^*_[%GQA_9]O?^$P^%_\
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
M:YT30]4B\;2>'=2\1:L8M \&0:9X:2>'2/"]JD/YK_L._P#!,GXN_P#!Q/\
M"O4/^"EW_!2+]M3]J3PC\/?BG\9O'7B']CC]FS]G#Q_X8\)^%/@/X1^&/Q \
M:^"M.U1[CQ1\-_$?AB;Q-H&NV6N>#/#FMZ!X$T?QM/HWA5?&/B[XA^)]?\<7
M>E>%/JS_ ((W_!2P_:5\&_\ !S+^SGJNI7VC:7\?O^"A?[=GP4U+6-,DMXM2
MTJP^*FE?$3P+>:EI\MY::A:17UC;Z])=6DEU87MND\4;3VES$&A=/^#=_P#X
M*1?LF?LE_L*V'_!.']MGXQ_#O]BW]J[]AOXB_&3P%\3_ (??M0>._!?P=@UJ
M/QU\9?B'\5=*U[P+XI\7^(;#PIXSL(1XSN]"O(M"UFXU&*32+?7DL)?"7B?P
M?XC\1 'PQX$_9B_:H_91_P"#JK_@E]\*?VBOC;XG_:;\#>%/V:_CWX5_9:^/
MWCK3]3/Q+\4? 32_@C^VWXATKP-\:?%-Q -'\9?&?X5>(_&.O^%O$/B+1+J0
M>(/ I^&GC#5-,\-7_BN3P[IOUK_P4S_:I_X;@_X*H_$'_@F]X\_X*<:)_P $
ML/V)/V,OA[X$\4?'SQI:_'CP#^SE\8/VH?C;\5/"MOXETSP#X"\<>+?'6C+K
M?P^\'^!O%VDIJ^DW.EW.BZ-XLL/$=]XO\'^,9K_X5:UX4XCQ1^WI\-/VZO\
M@Z3_ ."5&J?L\WDOCO\ 9P^#WPN_;*^'7A+XYV?A/Q9I?@OXK_%:U^ 7[3$?
MQCC^&?C;6X++PY\2_ G@I+#P%HUCXG\&6UUHUUK-SKNHV/B#Q#X>U?PU>K\U
M_MU_LU?\$V_A/_P<'_M(W'_!:/X0QZI^R]^WE\.OA#X__9(_:$U;Q]^T)X!\
M">!_B5X1\/> OA/XY\"^,]9^#>I^"M)@6^UJSO[[Q;KWB/Q!J>@?"?PS;_#+
MQ)XKN-!T7XBZAK&C@'#?%;]FK]AG_@D3\(-;_:R_X(M?\%Z/">N_&3X(:O;?
M%?Q!^R)\5?VX_P!F+XM_"?\ :G\/Z;;KIOC3X?7OPF^#4WPS?Q1XJUGPL3_8
M-M/H?BCQ%?W6D6>F>#]0\'^,G\+^.?"G]+/[=_[)_@+_ (+L_P#!*_X1_$7X
M:-JOPV^,7BOX8_#;]L3]BSQW?Z]=>$_%'PA^-.M^ K/Q?X-TCQ)XB\*R:M)I
MNGWPUD^"?'<NE?V]!H]SY7C#P]%>>)/"7A;4K7\1_P!I[]F+_@S$_9>^$>O_
M !9U+2O@5\<9-'B@_LWX7?LP_MY?'#XY_%SQ;?W4BQ6^F:!X2\*?M=&VM)7R
MSSZIXLUGPQX<TZ-&?5-<L@8]_P#2!\4_VI?V8O\ @E'_ ,$M_#GQVUCX;>-O
M@9\#/@9\"/AUH_PQ_9X\6WKZW\5]%U/4M!TG1_AA^S_J-TOB_P")!OO'T>K7
MFF^$O$.J2>._&&DZ&UGK?B76?%]YX;T74O$" '\O?C;_ (+D?M8_MT_L>? [
M_@D%\#-(\8>$/^"UGQU\9^+OV.?VKO$&K"V\%:1\$[+X*37>E?''XPZKXQTW
MPR-$M=<^)O@OPQXKU/Q-IOPIT._U;X5V=A\7;OPNNE^(?#WPC'C3^PK]@K]B
MCX/_ /!/+]E+X2_LE_!"TO%\&?##19H[S7=6F:Z\0>-_&6N7MQKGC;QYXCNF
M9@^K^+/$U_J.JO96PATK0K*:R\.>'[+3?#NCZ3IEG_%%I/[-/_!3#]@C1/AY
M_P '-WQ/UK4O&G[1/Q9^(5S\0/V__P!D?3_AO+I47AG]A?XPOX'TG1O#7AW2
M[F^3Q-X>\6?#+PUH6C:OJMIXFN0? $;> [CQC.8?@_\ $>[^(_\ ='\./VG_
M ("_%+]F[PK^UWX8^)OA:V_9S\6_"VT^,]I\5?%6IVW@SPMHWPWGT(^([WQ)
MXPU#Q3)I4/@NV\.Z7'=/XLC\3OI<OA2XT_4[37TT^XTZ\CA />Z*\_\ A;\6
M?A9\<? FA?%+X*?$OX?_ !@^&7BC^T_^$:^(OPM\9>'?B!X$\1?V)K&H>'=9
M_L+Q=X3U+5O#^K_V1X@TC5="U/\ L_4+C[!K&F:AIEUY5[97,$?H% '\R?\
MP;7_ /.9/_M,A^U?_P"ZS7\VG_!N3_P21\=_\%/OV*_C19_%_P#;?_:8^"?[
M#_AKX_?$OP=+^S5^S1XCT?X?WGQ/^-/BGX6? 2Y\<^.?B;XJUK1?%>@^*/"-
MO\.;3P-X3TWP+XH\#>*HTNIM6U/P]JW@M+OQ79^/?Z2_^#:__G,G_P!ID/VK
M_P#W6:^;O^#*G_E%E\?/^S__ (I_^LZ_LJT <O\ \$Z/A/\ $C_@D%_P7ALO
M^"5GA_\ :^^+WQE_8V_:#_89E^-_P2^%OQ^\8Z;K&I^"_%/ACQ'XGT_3]&\$
MP)%INBCQ-I6G?"GXLZA?6WPS\->!],U[P!?PS^*O"NK7'PUTGQ#9>J_MK:A^
MU;_P5W_X*^_$7_@EO\'_ -I'XV?L??L6_L)_"GP)\1OVM?B'\"M7_P"$*^)O
MQ>^+'Q8T#2=?\)> -,\7Z=K[WTWA:3P9XTLX=#TK6M /A>S\0^$/B;KOBK0/
M%]U:_"J;3N2_;(_Y7)/^"3O_ &8!\1O_ %!O^"EE:%O^T1X'_P""3_\ P<:?
MMI:M^V!K&A?"3]FS_@J3\$_@GX]^"/[0_BJYU72/AYI/C[X#^$M"\#:YX \8
M^*]5TFS\):%>MJC>.+_7+EO$5Q:^%M/U/X0SZT]BGQ'MH], *%A_P0S_ &JO
M^".OC[X%?'K_ ((N_&G]IK]H;PE;?%W3[7]K/]B#XZ_%KX+VOA;XO?";Q''I
M5IXL\8^"KO4X_P!GSX3Z5\0_#^E>';?3M.N_$,;^)Y+F[\/WVE>*K72/#6L^
M%?%WO_\ P4..?^#D_P#X(/'!&?AA^VQP<9'_ !9+XB\'!(R/8D>A->K_ /!1
MC_@O'\+/AUH?P7^"'_!+3XI?LQ?MR_MX?M+?&#P?\,_A%\./!?BK_A?WPO\
M#6D7>JV9\9^-?B[JGP+\>Z;)X7T72=(F$5BLWC#3M562ZN_%9TC4_"/@WQE<
M:;X__P % 1>K_P '(?\ P03&I/:R:B/A/^VB+^2QBEALI+T? WXA"Z>SAGEG
MGBM6G\QK>*:>:6.(HLDLC@N0#:_YVUO^\-__ +\)7;_\'7/_ "A&_:9_['?]
MG7_U??P^KY)_:W_:8^%'[#7_  =+? WXP?M.ZXGPH^"GQZ_X)FW7P4\,_&CQ
M;+9:!\+= \8VGQ3\;>+IAXN\8ZW=Z=I6EV$#^$+'P[J$EM-?W.BZQX[\"7.M
MVNFZ!K<FM6?B_P#P=(_\%/?V6/C7_P $T?%_[.O[)WQ9^'W[6&N^-/B5\)-7
M^+OB?]GOQ79?%[P!\"/AGX;\76WB#3?%OQ*^(7PYM_%O@/PO?>+_ (C:9X)^
M'WA#PWXE\3^'=4\17>OZK>:2UZ_AVZTV\ /T7_X+C?MM_'_]FS]CS]B_]F?]
MCCQSH_P]_;&_X*'_ !B^"?[+WP9\8WFK:;8ZOX'TC7QX6L?&?C?1[2\T#Q3=
M211ZIXB\"_#O5_$&G:#/?^"[3XFIXFT6\LO%MCX8%Q\_>"_^#:WXA_LKQ:A^
MU5^R3_P4T_;#U+_@I;8:'X=\1:E\1_CAXTTC7?V<OVAO'OA*QLUNO!7QP^'5
MIX9OOB?J'PK\=6MK?>$+6/7OB[\1=:^&VEZO9:]9KXSO_#4&G:IF_P#!Q!\(
M_$7ACX7?\$B?^"F>A^"_'?Q&T'_@F)^U!\'_ (O?&'PEX&ATF]O+;X&:YJ_P
M=\<>-?&$FF:A+I]S>7&C^(_@9X$\.6D]MK%GI^DP>,]0U;Q%'%H5G>Z_X=_5
M;Q#_ ,%X/^"3VE? RT^.6@?MJ_!/XB)K>AZ!J/A#X-_#KQ;8^,?VE/%VN^+I
M=/L?"G@33/V<=!:_^-5IXVU?6M6TW1;O0]7\#Z?+X7N9[F\\6MH6DZ7JVH60
M!^.W_!G+HNL^&O\ @E7^U?X<\1Z1J>@>(= _;Z^.NB:[H6MV%UI6LZ+K.E?L
MY?LPV.J:3JVEWT4%[INIZ;?03V=_87D$-U9W4,MO<11S1N@\>_X)!_\ *HE^
MVI_V;-_P5&_]5G\4*^F_^#33Q-XR\:?\$]OV\O&/Q%\/_P#")_$'Q9_P4T_:
MB\2^._"O]E:KH7_"->,M=^"/[..J>)_#_P#8>NSW6MZ-_8VMW5]IW]E:Q=7.
MJZ=]F^R:A/-=PS2-\R?\$@_^51+]M3_LV;_@J-_ZK/XH4 ?)/_!%G_@A+J?_
M  4__P""6WP3\<?MB_MX?M;Z1^S%J2?$7PU^SE^R=^S[XK\+_#[X<^!]%\(_
MM$_&"_\ &_BCXB6?BSPE\0O#'Q(\4>+OC#<^)/$&EZA<>#-,\2^'--T[2M/N
M?&GB#2+?PKH'@/\ 57_@A-J?QP_9(_X*6?\ !4G_ ()$_%+]JWQ_^TK\-_V:
MM(^"OQ;_ &=#\:/% UWXB^'O!/CGPQX<U[5[;1%U.^O]9;0-,\.?$WX3Z%XR
MM-&GM? .E^,;*V\0^'_"W@R^^(VJV.I?8W_!KC_R@H_89_[N9_\ 6P_V@J^
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
MXL=1TK7_ (9?$O\ :=\,^-K*\M+ZTN8;>=-$GTO7;5;?6O#6H:UH&I:7JMZ
M?H7_ ,$%OV]/BU\7/!?[;?[%?Q:_:%\%_MQ?%7_@G7XM\/Z%\-OVNOAYK^E>
M./#7[4/P'^(/AOQ%J?P;U_5?&>@>+O%K>,OB9I-UX+UO0_B%JG]H75_']O\
M#.CZYXG\=^/M.\:>,M6_FX_8)^#_ /P3\_X+;:5IW[3/_!4W_@LK\:_!?[?.
MN?&_Q-%\/_@/I/QW^%_[/&@_!+[;KVB6OPW\+_ ;0_C7X/\ ':Z[/KTFE^'M
M<T:_^$.J>'<:C<Z/X0O=)O\ QSX7U+Q1K_\ 29_P1>L?^"5VE>'/V^_B1_P1
M-_9&\>:7;> ]1L_A/J/Q+^('Q3^)MK\$?VJ/BG\/O"_B/QEX3\$?#;QA\1?B
MC\?O'WACP[HEUXKTJ/Q3XZN_@GX?EMM+^(>@ZWHV@_$.W@2PM?S@\+:[_P &
MWO\ P6?^'VL?'/\ ;V^'O[-__!.S]MJQ\9_$?P9\<_AAXU_:;MOV;?C'X3\:
M:-XIN=)_M+Q)K?B2T^ F@?&G7-2T33M#U2]U[Q-\,-?O_"&NW>O> [Z<:GH&
MLFY /W'_ .":'[#G[;O[,GPX_:K_ &7OVLOVN+#]KO\ 95\4W\UE^QS\3]6\
M3^+?$?[4OAWX9>.=,\6V7COPO\8O$/BOPW)X;O!I$-_X6E^'5QH^O^-[6VNO
M^$I<IHOA:?PMX)\.?R\?\$O_ /@@;^Q[_P /LOVX_A-_PLC]I7_A'/\ @EC\
M5_V+/C#^S[>_\)A\+_[:\8^)M4L[3XN7%C\9+G_A3GV'Q!H2>)/#EC90VW@G
M3?A[J"Z)+=VSZG)?O#J4'VO_ ,&[^D:7\!/^"H/[<W['7["O[6GCW]LK_@EE
M\*OV?O WBFU\8^*O$FG^*_"7PQ_:$\4>,-/O-!\+?#W6-!NM.\#:JWBVRO?C
M;JGB3Q=\,O!?ASP[XTG\/VEOKZ76K>"=+U76/H?]@_\ :$^ OP0_X.(_^"XW
MA+XS_&KX4?"/Q/\ &/7/V&O"_P )- ^)OQ!\*>!-6^)WB@_"N"RC\,_#^Q\4
M:KI<_B_Q'<7?B7P_;6N@Z E_JUW/K.FQVUG*]W"& /SU\3_ GX^_M,_\'9O_
M  4W^!GP/^._B#]FK0OB'^R/\,-(_:&^,/P[NY-+^-WAWX!0_ G]A/4=8T[X
M":Z^GZEIOAKXF^+/B/9?#'PE-XIU: 1^&OA[K?CW6]&,GBNQ\/6\^?\ M:?L
M5_M'_P#!O+^UU^Q)XO\ ^"87[1_QR^*FB_\ !03XM?$7]G+XE>"/VROB?H/B
MSX5ZK^T=\68/!_ACX1>.?B'IG@+P=X)U#6Y9/$WB>Y\?:CXPT[PE?^,+$?#&
M?0K_ ,7QZ9XRFT;6ONG]C?\ Y7)/^"L7_9@'PY_]0;_@FG7T#_P<9?\ )9O^
M"$?_ &F _9N_]2KPY0!^>G_!3;_@A)X[_8[_ &8OC!_P54^&O_!3#]N#Q_\
M\%'?V>_!&A?$WQ;\8OB'\2-!TGP-XUM-$\3Z/K'Q,\/^$?"OAOP/<>+_  %X
M-N8KOQ!J_@#X57WQ \9>!+%XM+\#:['<>'[N\UJS_3W]N?\ X*[_ !6_9W_X
M(*_LX_MM:?>>$] _:\_;,^"/[,O@OX5ZELTC1? _AK]H?]HOX46OC#7?'"-X
MVBUKP;X>\/?#_1M.\>_$#1XOB3>/X(AN?#^C:!XMUBXLKZ1[S[E_X+M?\H>_
M^"B'_9LWCO\ ]%6M?SW_ /!3K]F'QO\ M"?\&K7_  3?\=^!_#=OXYD_9#^!
MG[#_ .U1XU^'U[!K$MAXT^%G@W]FRZ\&?$:QU&X\.Z_X7\0Z9H^@^'?'T_C7
MQ+JFA:[I^KVOA+PQXA72[JQU*:SU73@#QK0_^"5W_!(3XG:AX?\ V@/VQ?\
M@Y=D^*O[<\=O?7^J?'OX<_\ !1/]D?P/H_AC5M0U77=7M-&^'>F>*[OXB>//
M#?AGPV/$-[IUK9:/\1M"TV]DEU34M%\/^"K#65\,Z7^R/_!O]^W'\3/BKJW[
M8O\ P3\^-?[4/@']N7Q;^P7XM\!6GPL_;5^&_BS2O&^B?M'?L]_$[1K^_P#
M6KZ_XLTKQ%XIB\1?$CP6VCR:+\0=3;Q!XBNK35]3@\+:SXL\:^)?#.N>-?$?
MYK?L[_LE_P#!F3^T1\%?!/QGM%_9L^$7_"6>'[;5M5^%_P >_P#@H)\=OA#\
M7O FL!&CUKPGXK\!^,OVK-,U8ZMH6IPW>FMJ.@IK?A?Q$MO%K7@[7O$7AO4M
M)UB__3K_ ((7Z!_P1J/Q4_;2O_\ @D5^S5\6/ GAOX:ZSX'^#_Q._:6UCQ#\
M7?%/P#^.FJQ?VYXA@\._!#Q-\5_C5\1+[Q'-X%D!OO%EU!X-\&2PZ=XH\':S
M!<ZWX8\7>%]4U  _"3_@F5_P3(^,?_!3/XR?\%A_AO\ $?\ ;'^/W[/_ .P%
MHW_!2+]IJU\3_!O]FW5_"O@KQC\;OC3XF\2^(]+\4OXW\;ZQX5\2/-\.-#^&
MK>&-,OO .OZ1XJ\,>*M0\017\6F:%?>'[J\US[(_9>_9<^,'_!"[_@MG^PY^
MPW\!OVF/BU\5_P#@GO\ MZ_"[XZ)'\*?CSXMA\3:E\/_ !_\*/!GCWXBZYJ'
MA?3/#FB^#O ?AW5Y/$D7@>[M/$_ASPUIL_BO3_&/C?P]XDT"6_T[P]XF/V__
M ,&U_P#SF3_[3(?M7_\ NLT?\%0/^5@'_@WQ_P"[Y?\ U4.E4 ?D)_P60_X(
MK_LM?%G_ (+N_L+^%O$?C[X_V6G_ /!4CQ-^T7XK_: FT3Q3\.[:\\'ZC\&O
MA;X?O?#$/P=DOOA7J4'A^ROY;.)=>C\:V_Q!GNHVD&GW&EL5=?[?OV</@5X2
M_9?_ &??@C^S=X!U'Q'J_@;X"?"CP!\'O!^J^,+O3-0\5ZEX9^'/A?3/"6B7
MWB6^T72/#^D7FNW6G:3;S:K<Z7H6CZ?/>O-)::98P,EM'_.#_P %D/BE\-?@
MC_P7$_X('?%3XR>/_!OPI^&7A<?MLOXF^(?Q$\2:1X-\$>'8]0^&OAG1;.?7
M?%/B&[T_1-(MY]5U?2[!;G4+ZW@6YO[2-Y%,Z9_J"\&^,_!_Q%\)^&_'OP^\
M5^&O'?@7QEHFF^)O"'C3P;KNE^)_"?BOPYK5I%?Z/X@\-^(]$NK[1]<T35K&
M>"]TW5=+O+JPO[2:*YM9Y89$<@'XY?\ !>[]O;XT_L&_L/Z???LNZ7)J/[5_
M[4'QK^'G[)O[-MR-*T76K?PU\2/BG%KE^WBJ;3_$.IZ;HTNH:=X:\+Z]I_@R
M35(]9T:V^(VK^"[KQ-X>UGPE#K]J?RYL_P#@T^T7Q9H'A_XU_%C_ (*A?\%"
MM<_X*&:5X$FM=-_:9C^+&GZSI'@WQY=Z3JPA;1K37M$O/C3>>"M)U?7M52ZT
M>R^/OAS5/$&F7VL)#K7A^?6YY+?ZP_X.?/AS\5YOV)?@+^UA\(_!A^(FI?\
M!/7]M3X&?MD^-_!4/]LF^UCX9_#M?$NF>([FS71-'UR>.TT'5]>\,Z]XOU6Z
MM(--\+?#O3O&?C&_O8[;P[):WGVMX5_X+O\ _!(WQ/\  BU^/\O[>_[-OASP
M^W@B;QOJ7@/Q%\3_  UI_P ;]*ALM)DU74O#C_ M[YOBYJOC&U\B?3[7POH/
M@W5-9U[4TBL_#MGJTM[8BY /RV_X))^,OC;_ ,%&_P!C3_@I!_P1K_X*>_$'
MQIXA^/W[(GC:_P#V4/BQ\6_"+W5A\1?&OP1\5P:QI/P]\=P^/?B+X4U2#Q[X
MGOM3^'GCAM#^)WB+P,-4\<?#M_A[XO\ &&E:WXJU[6/%GB3\C_\ @@W_ ,$'
MOV1/BO\ M>_M<_&'Q%\1OVD++Q-_P2Z_X*H7_@GX 6.B^+_AC;Z%XOTK]F_X
MG1^*/ ]Q\8;:^^#^HZAX@U#5=0\)Z=#XKE\%:G\/K:^LYKV/2+30II(+BV_7
MG_@VQU3QI^U3\9/^"MO_  5:U'PGKG@/X4?MV?M/^&M ^ GASQ%X9NO#^JZA
M\./@&GCVQT[Q1/<2:UK^E:[=/IOC_0O!GBK4_"NK:IX6B^*/@GXD:5I>H :;
M)I.C]M_P;F_\EF_X+N?]I@/VD?\ U*O$= ']/E?R#_M8>%OVC?\ @N3_ ,%7
M_P!J?_@FS!^T1\1_V8?^"='[ ?@/P#9_M#)\!_$D&G?$7]I3XD_&_P $+?V_
MA37]1N;*32;#PU#;ZEXR\-3^'?$>F>//"=O:_#K5+[5/#>HZYXYTYO G]?%?
MR,?#K]H?X5_\$F?^#@?_ (*(Z5^V7X@L/@M\%O\ @J!X-^ WQ@_9V_:%\;W,
MFC?"23Q!\'?#.L:#XR\"^+/&VH06GAWPKJ::_P"*O%(FN=5U&/3-%MM.\(#6
MK[3W\>>&UO0#\F_^"[/_  2"^)G_  2A_P""9>NZ!^R3^U+^T=\9?V$?&7Q)
M^'&@_'']G?\ :0\0^$O'EK\'O$R^,;OQ;\/_ (T_!S4O#'A?X=:5X!@U7QU-
M?>!?B%HF@>&63QG>?$;0M6\2VNN7GA[1=:\)?IM_P>:_\HDOV9_^SY_@S_ZS
M1^U'7E__  =)_P#!5S]CWXQ?\$ZO$_[)_P"RO\9OA?\ M7>/?B7XR^&WB[XC
M:G\ ?'.F?%;PC\$OA%X \>^'=7F^(/CGQG\/$\5>#=)?6_B7-\-?ACHV@ZWX
MAT2[O;_QX+N&5[FPL],U?U#_ (/-?^427[,__9\_P9_]9H_:CH ^D/\ @N=:
M2_L7?MR?\$J?^"P>@QR:7X:^$_QK3]CK]KK6+2#5;:R?]G'X^)JMMI/BCQ[K
M>FE[&T\&_"N]U'XB:II]MXDM7TF^\?>+?!<,5]I^J1Z:;C[._P"#A/\ :PUG
M]EG_ ()8?'R;X=S:C=_&G]H^'1/V4O@3HOAFZU*/QEXC\=_'NXD\+7T?@&/0
M8Y]>O_&&D?#QO&WBGPU;:%$VHW&K:)916DD$LL<R?6W_  51_8]MOV]?^">O
M[5W[*JV.GWWB7XF?"?6Y/AK_ &M?ZKI6F6?QB\&/;>._@[J.I:CHD<^JVNE6
M7Q-\->%IM8^R6>HBYT=;^RNM)UBRNKG2KS^,W_@G+^UAK'_!<?\ :]_X(7_L
MZ>)WUC5O#'_!+O\ 9K\5_M-_M8+XC\?^/;VY\>_&[X*>*])^#WP9\2ZK'+H6
ME6WCOQ=;:CX4_9X^+%WX@U;6]8L/[/\ CO\ %7P/J&KZAJ&D>);#QP ?H'_P
M7/\ V3]'_8:_X-@?AU^RAH\>D&;X+W7[+'AGQ3J&A:<NE:9XC^(MSXSM=;^)
M_C"&P$L[02>,OB)JOB?Q3<B:XN;A[G5Y7N+FXF9Y7^V/^"W?[2?[6>L>.?\
M@GA_P2G_ &)/B-_PHSXN_P#!1O6/&MA\0OVAM+O[E/&7P<^!_P *_#GA[5O&
MUWX-L-/ETW4XM9USP]J7BO7%US2_$GAK7+>V^'ESX:\/ZE8ZCXM/B3PM3_X.
MWO\ E"_\6/\ LLWP"_\ 4^M:\R_X+<Z[<?L9_MR?\$9_^"LGC/PQXBU_]FC]
MF3Q)\4_@E^T?KGAC2M3UV_\ AGHG[0/@&/P5X1\>W^DZ797,[Z#IYUWQ;/=S
M>8DM]K6G>'/"FFPWFN^*='LK@ \K^(7_  ;C>)?V _@_\?OVI/\ @F[^W/\
MMJZE^UU%X"\:>./B#X$^,OC?P#XU^#W[81M?#WBB]\:?#7XI^"-'\"^!KWQ!
MJ?Q$T[7_ !C8>$_$/C#QIX@U/P=XU\2VGB[2=<T?Q/9VWB[3NR_X(M?M9>'_
M -A;_@UF\&?M;^)+72M3MO@9X$_:T\8:-H&M:Y%X:T[Q=XV/[3_QBT?X=^!I
M==FM[S^S9O'?C[5/#7@ZRG@L=0O#?:Y;16&FZC>R6]E/^CW[7O\ P7&_X)P_
M#W]EKXD^,?@[^U;^S_\ M-_%SQ5X#UCP]\#?V>/@?\5O#OQ*^+OQ;^*_C/29
M=$^&OP[MO /P\?QAX^\.S^)_%>J:/H^HW^J^$5?P]#<W-Q=V,MU:BPF_%W]@
M/]E'Q/\ MM_\&=EU^S;X&L-8UCQ[XS\!_M'>)OA]X?T&ZTRSU7Q3\0?A#^VC
M\0?C-X#\(6USK,;Z;&GB_P 7?#[1O#-T+J2S62SU6XBCU32)GCU2S /BWX4?
ML?\ [ G_  5,^"_A']J7_@L__P %_O"=Y^T!\;UM/C%8_LX?##]NG]EKX7_#
M#]F31?%FBVDOA3X8_P#"K/C!:>.W\,^/?#'AZX2U\<Z9I7AOP)+X<\07NK>#
M]2B\4ZQHVK?$#QC^HW_!(']M%_V=/^"D'BO_ ()&M_P48\"?\%-/V<_B'\$M
M:_:&_8Z_:.7XR>#OBM\2O NJZ/XG\1CQ%^RIXV\8^%_%/C.Q\>>*]%\ :!KO
MCXI'KNE7FA>&_"T7B+2/ _AWP?XQM?#W@G\V/^"87[+O_!J;^T'^R'\)+G]J
M_P -_!CX#?M=?#[PCHOPU_:C\$?M/_MG?'C]FOQI-\<O VF67A_XA^*K'PQX
MH_:.\$>&)]&\:^(+6Z\6:?;^![./2] 75YO"U]H_AC7= UCPSHWZC?\ !,GX
M)?\ !NY9_P#!3F?PE_P2]_9E\;^./CW^R_\ #'6?B7J7[87PO^+/QR^*G[*'
MP\?XBZ!K'PPO? $GCSQS^T;XE\+>+_'_ (I\(>--;M])L])^'?B[PS-;/X@G
MT;Q3%XH\">)X?"H!\!ZI^R;^TG^VU_P<K_\ !7'X ?"S]J7XQ_LD_ #5_AO^
MS3XG_:C\>_ 2?0M!^*GB_1?#?P4_9^7X<?##PCX^N[>?Q%X!OO$>O:GK6L:C
MK&B+<:7J?ACPSXA\/>*-*UBRU:TL)-+]I'_@F]XF_P"#??\ :G_X)P?M'_L1
M_MF?M4^(O@_^TC^W[\.O@#^TS\'OV@?B;8^(_#/Q"U#XV"YL]3\5^)+'P'X<
M^&?A#Q1+=>#=+\:-/J/C7PMKFMZ%XNLO!GB_2=96_P!%C$'Z9?\ !/#_ )63
M_P#@O#_V3']B;_U27PZH_P"#HC_DC/\ P2\_[3 ?LH?^HK\7J -#_@NK^T;^
MU)\3OVG?V!?^".7[$/Q^_P"&;/C'^W'JOCSQQ\;?C1X=U)#X^^''[.OP_P##
M?B.]OUT?2]-2'Q78CQ99>&?B;XBT?5?#OB;X>ZQKNO\ P@M_ ]GXWTC0]?\
M&-_IGQ3^UK_P;P^-_P!@S]BO]M'XO?\ !.;]MC]K[QC\3_&?P&^/Y_:2^"/[
M1'BG0_BE\,_VI_AMX_\ A9XOT+XUV-IX2^'GPY\)>(8/V@;G0M4O/%WPF\::
ME)X\U2^\>:%I?A#45M[+Q;?^)=']E_X+8PZ3^PC_ ,%C/^"4O_!9[XD:#X_U
M;]FOX;>%_B+^R=^T?XL\+:1'XFTKX/6'B[PY\8=!^&7C+4_#^F1+XIDMM1N_
MVC?B#JFL7-@NM"ZLOAY9Z%HFE/XOU;0M$\7_ 'M_P4&_X+8?L$>%?V./C3;_
M +.'[4'P._:H_:)^*?PG^)'@+]GOX%?L]>*K/]HOQ]XQ^*7B3X;^*IO"\/B7
MX=_!C5-;\8>&O!>DM:3:SXUUWQ(?"6GZ=I&GW6EKK=KXDU+1+"] /RE_87_:
M2^.7[(G_  9PZ!^T/^S;IFHZA\:/A[\-OVB#X.O=)T9_$%_X-C\5_M]_%;P1
MXG^*,6E?V9K-K.GPB\(>)=?^*5S-J^F77AVQM?!\U_XF5/#UKJ<L?Q#^P_\
M\$M?^"8/_!2'X:?"+]H+P+_P7+_:_P!5_P""HWB;X,QZK#K?C+]I7P#I_P 9
MOA9\7I-#O['Q)83?"3Q5H\/[1EWX.\(>-]<US3[^T\,?'#['XNT&^N;_ ,,_
M$B?2/%=AXDO/U$_X)'_M/^+_ -B__@U0^#/[4?@WX +^T[<_!;P;^TSXR\2_
M!MO'5G\.5U[X=VG[:_QRM_B5K<WBB_\ !_CNTAL? _@2Y\0>.-6TZ3PSJ#ZQ
MH_AW4-,MD%W=0!OCWQ+^R'_P:/\ _!1KX(Z9^T9H_P ;/@+^P3XZ^+'AO1_$
MNO>%?"?[4/@3]G;XF?"KQ%ID=E9Z[X-N_P!F7XDZ]K7PQT*\TV[T6]\.ZE_P
M@WPE7PSXUMY;OQKX&UG68_$>C>-KT _JF_X)E?"7]M#X#_L7?"#X._M^?%[P
M=\>_VD_AW;:[X;\0_%[P;XD\3^+X/&OA2TU_46^'MUXA\3^,? OP\\2^(O%^
MD^#)='\.^)/$6NZ!<Z]XEO\ 1V\1^(_$/B7Q)JVKZW>_>]?S'_\ !K/\3OC'
M\0_V-_VC=)\4?%SXG?'[]G'X7?MA_%7X:?L5_&OXN:9KVG^+/B#^S]X>ATEM
M+U.VD\465IXBN?#QO[F2ZM++59+R3PCK5]XA\ 0OIUOX2CT#1OZ'?A;\=/@E
M\<K?Q7=_!3XQ?"SXPVO@/Q9J/@+QS<_"WX@^$OB#;^#/'6CI#)J_@OQ7-X3U
M?5X_#OBS2X[FWDU'PYK#6>L6*7$+7-G$LJ%@#U.BBB@ HHHH **** "BBB@
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
M\?>%F\9V/VTVWASX=^)O#,#^+-9U3Q%I,%GXK\0:MJ]]^A5% 'YQ_P#!(_\
M99U7]B__ ()V?LS_ +/&O>#I_AOK_ACP]XR\8Z_\+[CQ1;>-Y/A1KOQG^)_C
M?XVZS\)AXTLY[RV\7Q?"W4_B)=> +?Q1'?:C_;]OX<BU5]3U.2[>_N/T<HHH
M ^9/V:_V./V</V0?^%R_\,[?#G_A7O\ PT#\9/%G[0'Q=_XJ_P =^+?^$M^+
MGCC[+_PE'BW_ (KGQ1XF_L'^U/L=M_Q(?#/]B^&;+R_^)=HUIODW<W^Q5^P5
M^R=_P3M^%FO_  4_8Z^%/_"G_AEXH^(&J_%+7?#7_"<_$GX@?;O'>M^'/"OA
M/4]=_MGXI>,?&WB"V^T^'_!/AC3_ .S+/5;?1X?[,^U6^GQ7M[J%S=_7]% '
MR!XR_8*_9.^('[9/PG_X*!>+OA3_ &O^UU\#OA_J7PM^%OQ:_P"$Y^)-A_PB
M_@35['XEZ;J&A?\ "!:9XQLOAEK?VBR^,'Q%A_M/Q%X,U?6(O^$B\R#4(Y=(
MT*33/0OVC/V5_P!F_P#:[\"1?#+]I[X(?#/X[>!+758]?TWPY\3/"6D^*;/1
M?$$5C?:7#XA\/2ZC;RWGAWQ##IFJ:GIT.NZ'<Z?JT-AJ-_9QWBV]Y<QR>^T4
M ?G-^QC_ ,$D?^"<G_!/C6-6\3?LB_LJ> OA7XQUI;Z"\\?7FI>,_B7\1X=.
MU.'3(=1T+2?B-\6O$_COQQH/AF^_L?3I[SPMH>OZ=X=N+VW.H2Z6]_/<7,WO
M7Q$_8S_9L^*_[2GP'_:^\?\ PW_M[]HG]F73/&VC?!#XA?\ "8>/=+_X0G3?
MB-HFH^'/&5M_PB6B^*=.\#>)/[8T;5M0L_.\7>&=?GT_[1]HTJ6QNHH)X_I^
MB@#Y>_:N_8J_93_;D^'G_"K/VL_@3X!^./@N)K^72[/QAIDG]L^&+W5+"72[
M[5_!/B_2;C3/&/@37IK":2W7Q#X-U[0M;@78]OJ$4D43I\R6W_!&3_@F+8?L
MI^+/V)M(_9'\"^'OV;?'VI>$M9\>^"?"_B#XA^%_$/CG5_ FKZ?KOA+5?&?Q
M7\/>,=,^,'BK4M%U32[&>"^U[Q[J%U-'$]G=RW%E<7-O-^GE% &(/#>@GPX/
M"$VDV5[X8_L5?#LFAZE NJ:==:$+$::VEW]OJ/VI=1LYK ?9;F*^^T"ZA9TN
M?-\Q]WYF_"[_ ((C_P#!)[X+_'.3]H_X9_L*? KPU\7$UOPYXGT;61HFIZOX
M:\%^)O"+6TWAKQ)\-?AIKVKZI\,?A=X@T>]LK35[/6_ASX.\+ZFFO6T'B!KI
MM;B2_'ZFT4 ?,'[,_P"QG^S9^QYX6^*?@K]G+X;_ /"N_#/QK^,'CCX]_$W3
M?^$P\>^+O^$E^+/Q'T[0=)\9^*_MGCKQ3XGU#1O[9T_PQH=O_87A^ZTKPUIW
MV'S=*T:QGN;R2XX7X0?\$Z?V-_@+^R)XU_8/^$_P=_X13]E+XB>&?BCX.\8_
M"O\ X6#\4]=_MCPY\:-,U31_B7IW_"<>)/&^L?$C3_\ A)=-UK4[;[9I?C"R
MO]&^T^=H%UI4\-O+%]LT4 > ?LN?LN? G]BWX$^!OV:/V:/ W_"MO@E\-?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M_B3L/V"KK_@I_P#\%P_^"Q_PQ^)7[9O[<7P(\#_LX:G^R[JGP^\.?LU?'63P
M%HHF^)GPBLI/$,-]HVO^'_&&D06XN_#L6H6R:)8:.SW^HZI=7SWDMRIB_MLK
M^&3PWH/_  5=US_@O;_P6U'_  2X\:_LE^#M9MK_ /9+_P"%S']JNT\976GZ
MCIDWP9L/^$''@S_A#O"7BF=+RTNHO%']M?;18Q-!<Z;Y1N75O( /T?\ ^(7?
MX,_])0_^"P'_ (E?X5_^=#7W1^W+^S)^RO\ #;_@F-X)_9G_ &G?VWOCY^S9
M\"OA8GPA\&-^UI!\5]-\)?'*_P!4\(R)9>'I_%?Q2E\(:IIDNO>/+B%K7Q5?
M_P#"-6D>O7%[<V\26<M\B5\I_"SP/_P=,0?$[X<S_&+XQ_\ !*>\^$</CSPA
M+\4[/P/I?QA7QK=?#B/Q!I[^-[;P@VJ?"NUTQ?%$_AD:G%X?;4;JVL1JS6AN
MYX;?S)%YO_@[>_Y0O_%C_LLWP"_]3ZUH _H<\<?$[X8?!7X:ZC\2OBG\0_"/
MPY^&/@_0H-1\0?$'X@^)-)\)^%M&TB&")$U'6=?UVYT_3+%)@8PK7$\1EGE2
M&)&ED2,_(OP:_P""K?\ P37_ &A?B#IGPH^"W[<7[-'Q$^)6O7TVF>'/ ^@_
M%?PLWB7Q1J,$,]Q+8^$]*N[ZUN?%-T+:UN;I8/#R:E(]I!+=1JUO&T@_#7_@
MYO\ @M\;/'WPU_X)M?&"U^!?CS]JC]BC]F3]H!?BO^VO^SA\,1)<^,?&^B0:
M=X$M_ ?B"33K7PWKFH3>#M#\-0_&7PAXSO;.ZTT6&G_$>!+N;3;2\E\9>#?S
MH@_:-_X--/\ @IEX#\'?"JW\+Z?_ ,$K/C,GC+2/$_@+XH^%_A!X+_93^)W@
M7Q%X)N)]6BO9?C[\/]!\?? BVTC5]-L;N*U_X6IXH-NU[=Z9>Z1;:3\1[7PS
M<V(!_?"[I&C22,J1HK.[NP5$1069F9B%554$LQ(  ))Q7YNZ_P#\%B?^"5?A
M7QU?_#;Q'_P4*_9&T;QAI6H7>D:O87_QQ\"0V&CZMI]U<6.H:7K'B%M8_P"$
M;TG4=/O+6XM;^RU'5[:YLKB)HKF*)RJG\TO^#E#XB_$K0/\ @GG\!OV1/A1X
M_P!3TWQ-_P %!/VI_P!G?]B/5_BJ=7N[#58O WC[^T=5\4ZWJ$_A5=*M]8T_
MQQ_PBNF>%?'.@6T^E:/XH\%^,/%6C36TVCW]SI\GU%X _P"#>+_@D1X%_9HT
M_P#9HN/V-OA3XYLH?!%QX1UCXT^.?#6CZO\ M&^(]3U"SFBUCQY=_&FWL+'Q
MCH?B^_U*YN=:M#X/O?#?AWPO<R0:7X-\/^'?#>G:7HED ?M+%?64]E%J4%W:
MS:=-:I?0W\5Q%)92V4D0GCO(KI',$EK) 1,EPLAB:(B17*$&OS5\7_\ !9W_
M ()/^!/%%[X,\4?\%"OV4+'Q'INH3:3J=C:_&+PGK,.F:G;7+65W8:GJ6AW^
MHZ5I]W8W:26]_!>7L$EA+%*MXL!BDV_&W@C_ ()8I\!/^"+WQ*_X)Q?MJ?\
M!0OQI<_ 3POH^O6VK_M3>!8[3]G/QAX"_9DL=<T7QM>_"SQ+XB^(_C/XVZ%'
MX,M5L?$W@?6I)YK#PU=_!#7;;X4)X8M-+TV:^U?\.[']O?\ X-,?A!X&\!?
MK]GK]@E/V\/%0AL_!6BV'P\_853Q]\</&$UMHEY<W7BG6?&/[1FF?##QIK]Y
M=2::SZE-H^H:AK]O=WZW&E^'8M(MKN73@#^WCX1_&3X2?'[P!H7Q6^!GQ.\
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
MTMI9W-R+;PW-JDSPPO(B,N"?Q9_X.&]>\;_M6:Y_P29_X)6>'_$5]X1^'/\
MP4L^/R:W^T#XTTV_L-,UMO@_\!7^%WC35O#6D6E_X4\261UK4YO&9\=>'9Y(
M[:SL_&OPV\)Z7JMK>:#K>J/8_8?[4_\ P;L_\$M?BM^QMXZ_9Z^&'[*'P6^!
MGC'3_AEJ&E?"?X[>$/!$#_%CP9XUT'0)H_!GBSQ5X]%]9>/OBE;V^K6UE<^,
MM*\:^,;Z7QO8MJ,&IZI#J-Y'J]J ?K]^SY^TE\"?VK?AQ:?%_P#9R^*/A3XP
M_#'4-5U71+#QQX*OFU+P]>ZKH<ZVNKV5I?&*)+B73KIOLUT8@\<5PLD!?S8I
M$3VZOYF_^#2'_E"_\)_^RS?'W_U/KJOZ9* /X>?AM^P#<_\ !4?_ (+)?\%J
M_ GQ/_;2_;H^!?@_]F3XI_ 23X=>&_V;/CQ)X$T+9\5O"7C";Q%!J&C>(?#O
MC'2X8(+GP18W>GQZ%::*!=:EJ\]]]NDN83;_ &/\4O\ @W!^//PE\%ZQX\_X
M)^_\%?O^"D'@_P#:/\*BU\4^ --^/7[0#^,?A+XS\1^&IFU31_"?CK3?"OAO
MPBJZ#KEU&-+O;G7=)\<^'X+6\NEUOP3XFTJ>\TJX]#_X(_\ _*;_ /X.,_\
MLIW[&W_J'?&6OZ?* /PK_P""!O\ P4O^)7_!0G]EGQMX3_:?@L-&_;D_8[^)
M.J_L_P#[6/A^+3=#\-ZA?^)='N]5M/"WQ%OO!NA7US9^&[CQ?;Z'KWA_Q+'I
M]CH7AJ\^*/@+XE-X,\/Z!X4@TK0]-_23]I;]NW]C/]CC^PX_VIOVG?@I\![[
MQ/!<77AK1OB1X_\ #_AWQ%XBL[.>WMKZ_P!"\-75Y_PD&KZ?87%W:Q7^H:?I
MMQ9V+W$(NYX?,7/\[/\ P1JU/P7X:_X+3_\ !R-K'@5=*?P3HWQ1^$.M:^GA
M9H)M)/CFQO/CAJ'Q$CNGLC);)XG_ .$]'CQ-?@D(O(O$H\00W42W<-W&GX ?
M\$Z?^"A__!$#QEX@^.7[;_\ P6<T9OVD_P#@H%^TC\5?&7B#Q#H7BS]GGQC\
M3_@K\)/ADL/AO0? G@+P1X-U75?%O@36?[(T?PK:+H/BK6],N_%GA7PA)I'@
M"RODCTK7=:\6@'^B?^SI^UK^S%^UWX5O_&W[,'Q[^%'QY\+Z1?KI6MZK\+_&
MVA>+4T'57M8+U-*\06VE7D][H&IO9W5M=KI^L6UE=M;3PSB$QR(Q[[XM_&3X
M2? +P!KOQ6^.7Q.\ ?!WX8^&!8_\)#\0?B=XNT'P-X,T5M5U&UT?28=2\2>)
M;_3=(M+G5M8O[#2-)M9;M;C4]6OK+3+"*XOKNW@D_P _&_\ ^"BG_!(GX?\
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
M)/))/))ZUKUC^'O^0!H?_8'TS_TB@K8H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K^9/_@E__P K /\ P<'?]V-?^JAU6OZ;*K1V=I#/-<PVMM%<
MW&/M%Q'!$D\^.GG2JHDEQVWLV* +-?S-_P#!V]_RA?\ BQ_V6;X!?^I]:U_3
M)5>YM+6]C\F\M;>[AW!_*N8(YX]ZY"MLE5UW $@-C(R<'DT ?C!_P54_:<_;
M\_8P\%?LM?M*_LE?!N[_ &EO@+X-\9Z?H_[:OP(\%>!I_%_QKU#X5:]9Z+%I
M'C_X3R:?=+JEO+X3N8=9M/$EI;Z/KZ,^L^'-8U)= \)Z+XO\0V7\UG_!1S_@
MJ/\ \$<O^"M?[/7C3X9?LH?\$Y/B1^U5_P %'/CIX)MO"/PG&E?LVZ3X)^-G
MP=\1W=];OI?COQM\:_ MQK6NW/AOX6ZMJ!U^Y\-Z#X@\7^!O%M_GPEXOO=%\
M#>*O$OB6P_OY       P !@ #H !T JM#8V5M--<6]G:P3W+%KB>&WABFG9F
M+LTTB(KRLSL7)=F)8ECR2: /Y<?VU?\ @D]^UM\0?^"$?[$/[/?PMUR*?]OC
M_@G;I7[-'QV^%EKI.KZ.UAJ_Q;^!/@^]T/4?A]I&K>)-(N])U)]%T/Q#JD'@
M)=1ATG2-=\7>#_!UIK%_IWAZ]U('SJ'_ (.WOV9=%^%=WX3\>_LC?M=>&/\
M@H=IPTGP&G[#6H_#2^TWQ!XE^.FMZ3HL>A>&=&\57 N-7TWP;K_BS6[72+&[
MUKP)!\5?L"S7>F_"#7;V;0]/U[^MVJQL[1KE;UK6V-XB>4EV8(C<K&=V8UG*
M^:J?,WR!POS-QR: /XE_VY/V/?\ @LY^TG_P;R?%FY_:*\:^,OB1^UE\3/VC
M="_:O\?_ +,/AWPAI]_KGA3]E_2)$N-*_9>\+Z6-1O=6DU/P!XAM]$_: DM]
M.EU?X@2-X<C^$FSQ1JUK+>ZO[7\+?^#H3_@F_P" O@CX-^$7[&W["_[3&I?M
M-V>C:A\.O '[ _PI^ >D>&==T+Q=X2T+7"GA:_U7PC-K5K;^"[&]\+QP:GJ7
MA#PYXW^(&F:1=0:S?_#!KW3O$&FZ1_8-5:.RLX;B6[AM+:*ZG&)[F.WB2XF&
M0<2S*@DD&54X=CR >PH _BW_ .#5U/C_ *5^W#_P74A_:[\!0?";]J3XC?%7
M]FGXV?%SX9P0QVMMX;\4_%;7/VJ_BGKMOI5DFN^)GM-%C;XFZ/<:5:3:_K-W
M9Z;J5A;7^HW-ZDTC_:O_  ;F_P#)9O\ @NY_VF _:1_]2KQ'7].:6=I%<2W<
M=K;1W4X"SW*01)<3*-N%EF51)(!L7 =B!M7T&""SM+5IGM;6VMGN'\VX:""*
M%IY,L?,F:-5,KY9CO<LV68YY- %FOYE_^#D_2_&'[.GP_P#V+?\ @KG\(="M
M=7^)_P#P3/\ VGO"GB#Q;9S:W_8)\6_LZ_':_P!*^&7Q1^'3W<NA^([-&\>>
M()_ /@@:S-HUUJ7A'0_%OBK7?#LD6IJ8+W^FBOY$_P#@I!\5?VY/^"Q/Q/UC
M_@CQ\/?^"?/[2_[.?[-<O[2UOIW[7W[:_P 9/#VN>#?AKXB_9Z_9^^,ECJAU
MO]G?Q'KW@8>&?%.H_$V]\,^'/&OPLNO/U^\U](]&C7PI-X-N?%'C?PN ??O_
M  ;=_ 'Q=\*_^"9O@OXX_%FZ.L?'K]O7XA>/_P!N7XT>*)#;B;Q/KGQWU1-3
M\(:T;>RLM-TW2QK/PWT_PAXCNM%T?3[+1]-UO7=96PMPDSRR_E-\3?C-\1?^
M#=3_ (*(_MY?'#XP_LJ?%GX[?\$O?^"@/Q#T_P#:0TCXL_!'1]'\<:I\!?CK
MKMZZ?$70?&\'BR3POH/A>[\<?$+QS=VNB:-XI\>Z!H.L>&D\#R?#O5-7US3/
M'GA/P_\ V6^&O#FB>#O#GA_PCX9TVUT;PWX6T32O#GA_1[&%+>QTK1-#L(-,
MTK3;.",+'#:V-A:V]K;Q(JI'#$B* J@5LNB2(T<B*\;JR.CJ&1T8%65E8%65
ME)#*0002",4 ?RP6O_!Q7X(_;$^)O@G]GW_@CY^Q-\3/VS/BOX@\3>%K7QW\
M1OBAX-OO@K^S3\$?!VNCQ(U]XG^)WCRWTSQ3XKT:73T\//<QV^I>$=%TO6;&
M2Z@\(:UXN\9V=MX$U3@/^#F3P'XG\+_$?_@EK^V'\5?V:O$_[8W["7[)/Q8^
M)6N?M?\ P#\%Z?K6J:)%!K&@^#M6\-_$OQAX-@6\\.ZIX&\'V/@KQ9>RQ_$B
MXLOAS>S6]I\+?'FNV7AGXKZHUQ_6Q;6EK91^39VMO:0[B_E6T$<$>]L!FV1*
MB[B  6QDX&3P*L4 ?R$?$S_@Y/\ A7^TW\"]>^!W_!'7]C7]J;]I/]J'XG^!
M;?PKHOA[3?@1!X=^''[.VL_$.U'A_3]8^-&K:#J^M:+8GPL]]JE\DFGSW'PQ
MN[GPSJ;:S\3=$\-0RZXWCW_!(SQAX:\2_P#!H;^V+HNAZQ8:GJGP^_9:_P""
MI'A'QE8VES#/<>'O$=]X"^+WCRTTC5(HG>2SOI_"/C7PMKT5O<+%,^FZWI]V
MJ&"ZADD_M.M;*SL4:.RM+6SC=M[QVMO%;HSX"[V6%$5FVJ%W$$X &< 4V+3[
M""&>WAL;.&WN=_VF"*VACAN/-79)Y\2($E\Q/D?S%;>ORMD<4 ?@;_P:X_\
M*"C]AG_NYG_UL/\ :"K]_JAM[>WM(4M[6"&V@CW>7!;Q)#"F]F=MD<:JB[G9
MG;"C+,S'DDU-0!_+#_P5<^'_ .TY^P9_P4]^"W_!:?X#_L^:Y^UM\#+G]GI/
MV1?VS?@A\.O#5SK?Q=\+^ ?^$TO?%UG\8?!EK:_V@=9^RR'PS]I2YT:+3](_
MX0!=(\0:YI&A^/9?%G@+D]1_X.I/V*?B[HGA[P1^P9^R+^U3^US^U5\0O#=Y
M<>#/@9HOP5T;1;;PIXH,6D0V%A\6_$EGXCUJ33M"@U/65@UCQ%\.].^(6A:?
M#I6ISZCK.E6,VE:E?_UE55@L;*UDFEM;.UMI;AMUQ+!;Q0R3MN9MTSQHK2MN
M=VRY8[F8]6.0#^9__@O]J_Q?\1?\&V'[1OB/X_\ P]\,?"7XU>)/!'[)/B+X
MF_"SP?J<&N:!\-O%VN_M<?L]:IJG@*WU^SO=1T_Q#>>#Y+H>'M7\0Z5?7.BZ
M[K&G7^JZ+)_9-W9J/UK_ ."3O_*++_@FG_V8!^QO_P"LZ_#FOOFXM[>[A>WN
MH(;F"3;YD%Q$DT+[&5UWQR*R-M=5=<J<,JL.0#3XXXX8XXHHTBBB18XHHU"1
MQQHH5(XT4!41% 554!54   "@#^.W_@WFT+3O%'_  4N_P"#HWPSK$"76D>(
MOVYVT+5;:15=+C3M7^/O_!073[Z!TD5T=)K:XEC975D8,0RD$@^.?L,?\%$]
M=_X-P_#^L?\ !+[_ (*B_!OXNVWP,^'_ ,2/'FK?LC_MO?"3X=W?B+X4_$_X
M>>/=7\5_$2XL?%VE/KDE[H_B9O$,NIW46D>$+_QKKVBZAXID\->*?#VD:)X3
M7XB>*?[;X+.SMI)Y;:TMK>6Z?S+J6""**2YDW.WF3O&JM,^Z21MTA9MTCG.6
M;+KBUMKM!%=VT%U&KK(L=Q#',BR)G;($D5E#KD[6 W#)P1F@#^&G1?VR_C5_
MP4%_X. O^")G[6FI_!3XA?L__L?^/O!/[7&C?L;^#OC%#X;TWXL_$+1-$_9Q
M\>ZW\3/V@O$7AKP\-73PKX;^)5[XN\&>%OA_IS>.?%FFZYX9^&$/CO0?L6F>
M,8[[7/J#]LC_ )7)/^"3O_9@'Q&_]0;_ (*65_7K):6LL\-U+:V\ES;AA!<2
M0QO/ '!#"&5E,D88$A@C+D$@]:1K.S>YCO7M+9[R%#'%=M!$US%&1(#''.5,
MJ(1+*"JN%(DD&/G;(!_,Y_SMK?\ >&__ -^$KM_^#KG_ )0C?M,_]CO^SK_Z
MOOX?5_19]CM/M/VW[+;?;-GE?:_(B^T^7_SS\_;YNS_8W[?:G7-K;7D1@N[:
M"ZA)#&&YACGB++RK&.560E3R#C([4 ?S2?\ !</]DW]H?QY\$O\ @G7_ ,%
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
M5MJ-M;Z_\*X]3TN"/Q_XW\+^'KH7]S_895:"SL[:2>6VM+:WENG\RZE@@BBD
MN9-SMYD[QJK3/NDD;=(6;=(YSEFR ?G-_P $B?V)=8_X)V_\$Z?V8OV1O%&M
MP>(?&WPU\(:OJGQ#U&QNEOM(3XB_$CQAXB^)_CS2?#]\+#3&OO#7A[Q5XQU7
MP]X;U"?3[2\U#0]+L+Z^A6]N+BOR]_X.WO\ E"_\6/\ LLWP"_\ 4^M:_IDJ
MO<VEK>Q^3>6MO=P[@_E7,$<\>]<A6V2JZ[@"0&QD9.#R: ,_P]_R -#_ .P/
MIG_I%!7R5\(?V]/V>OCA^U?^TC^Q=X!U;Q-=_'3]E&P\(ZE\9=*U'PO?:;H&
MCVWCK3]/U7PP=(\13M]AUY]0T_4K>Y=-.\S[&!+%>FWN%6)_LP      #  &
M  .@ '0"J\=E9PW$MW#:6T5U.,3W,=O$EQ,,@XEF5!)(,JIP['D ]A0!9HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
4H **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>hrtx-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN ActiveDisclosure(SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date      : 2022-02-28T19:37:16.2739453+00:00 -->
<!-- Version            : 5.0.1.728 -->
<!-- Package ID         : 541d0932ac7948f8a0413b1e40a11559 -->
<!-- Copyright (c) 2022 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:hrtx="http://www.herontx.com/20211231" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.herontx.com/20211231" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
  <xsd:import schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" namespace="http://xbrl.org/2020/extensible-enumerations-2.0" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd" namespace="http://xbrl.sec.gov/country/2021" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/currency/2021/currency-2021.xsd" namespace="http://xbrl.sec.gov/currency/2021" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" namespace="http://xbrl.sec.gov/dei/2021q4" />
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" namespace="http://www.xbrl.org/dtr/type/2020-01-21" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/exch/2021/exch-2021.xsd" namespace="http://xbrl.sec.gov/exch/2021" />
  <xsd:import schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" />
  <xsd:import schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" namespace="http://www.xbrl.org/2009/role/negated" />
  <xsd:import schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" namespace="http://www.xbrl.org/2009/role/net" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/naics/2021/naics-2021.xsd" namespace="http://xbrl.sec.gov/naics/2021" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd" namespace="http://xbrl.sec.gov/sic/2021" />
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd" namespace="http://fasb.org/srt/2021-01-31" />
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd" namespace="http://fasb.org/srt-roles/2021-01-31" />
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd" namespace="http://fasb.org/srt-types/2021-01-31" />
  <xsd:import schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" namespace="http://xbrl.sec.gov/stpr/2021" />
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd" namespace="http://fasb.org/us-gaap/2021-01-31" />
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd" namespace="http://fasb.org/us-roles/2021-01-31" />
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd" namespace="http://fasb.org/us-types/2021-01-31" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType id="TemplateLink" roleURI="http://www.herontx.com/20211231/role/TemplateLink" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>00000 - Document - Template Link</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:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hrtx-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation Links, all" xlink:type="simple" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hrtx-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hrtx-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hrtx-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" id="Role_StatementConsolidatedBalanceSheets">
        <link:definition>100010 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" id="Role_StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>100020 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" id="Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss">
        <link:definition>100030 - Statement - Consolidated Statements of Operations and Comprehensive Loss</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" id="Role_StatementConsolidatedStatementsOfStockholdersEquity">
        <link:definition>100040 - Statement - Consolidated Statements of Stockholders&apos; Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" id="Role_StatementConsolidatedStatementsOfCashFlows">
        <link:definition>100050 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusiness" id="Role_DisclosureOrganizationAndBusiness">
        <link:definition>100060 - Disclosure - Organization and Business</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>100070 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurements" id="Role_DisclosureFairValueMeasurements">
        <link:definition>100080 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetails" id="Role_DisclosureBalanceSheetDetails">
        <link:definition>100090 - Disclosure - Balance Sheet Details</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognition" id="Role_DisclosureRevenueRecognition">
        <link:definition>100100 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies">
        <link:definition>100110 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganization" id="Role_DisclosureReorganization">
        <link:definition>100120 - Disclosure - Reorganization</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedParty" id="Role_DisclosureSecuredNotesToRelatedParty">
        <link:definition>100130 - Disclosure - Secured Notes to Related Party</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquity" id="Role_DisclosureStockholdersEquity">
        <link:definition>100140 - Disclosure - Stockholders&apos; Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlans" id="Role_DisclosureEquityIncentivePlans">
        <link:definition>100150 - Disclosure - Equity Incentive Plans</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlan" id="Role_DisclosureEmployeeBenefitPlan">
        <link:definition>100160 - Disclosure - Employee Benefit Plan</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes">
        <link:definition>100170 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>100180 - Disclosure - Summary of Significant  Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>100190 - Disclosure - Summary of Significant  Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsTables" id="Role_DisclosureFairValueMeasurementsTables">
        <link:definition>100200 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsTables" id="Role_DisclosureBalanceSheetDetailsTables">
        <link:definition>100210 - Disclosure - Balance Sheet Details (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionTables" id="Role_DisclosureRevenueRecognitionTables">
        <link:definition>100220 - Disclosure - Revenue Recognition (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" id="Role_DisclosureCommitmentsAndContingenciesTables">
        <link:definition>100230 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables" id="Role_DisclosureStockholdersEquityTables">
        <link:definition>100240 - Disclosure - Stockholders&apos; Equity (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansTables" id="Role_DisclosureEquityIncentivePlansTables">
        <link:definition>100250 - Disclosure - Equity Incentive Plans (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables" id="Role_DisclosureIncomeTaxesTables">
        <link:definition>100260 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails" id="Role_DisclosureOrganizationAndBusinessAdditionalInformationDetails">
        <link:definition>100270 - Disclosure - Organization and Business - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails">
        <link:definition>100280 - Disclosure - Summary of Significant Accounting Policies - Percentage of Net Product Sales and Accounts Receivable Balance (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>100290 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails">
        <link:definition>100300 - Disclosure - Summary of Significant Accounting Policies - Common Stock Equivalents Excluded From Computation of Net Loss Per Share (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails" id="Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails">
        <link:definition>100310 - Disclosure - Fair Value Measurements - Schedule of Financial Assets Measured on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" id="Role_DisclosureFairValueMeasurementsAdditionalInformationDetails">
        <link:definition>100320 - Disclosure - Fair Value Measurements - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails" id="Role_DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails">
        <link:definition>100330 - Disclosure - Balance Sheet Details - Summary of Short -Term Investments (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails" id="Role_DisclosureBalanceSheetDetailsAdditionalInformationDetails">
        <link:definition>100340 - Disclosure - Balance Sheet Details - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails" id="Role_DisclosureBalanceSheetDetailsScheduleOfInventoryDetails">
        <link:definition>100350 - Disclosure - Balance Sheet Details - Schedule of Inventory (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails" id="Role_DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails">
        <link:definition>100360 - Disclosure - Balance Sheet Details - Schedule of Prepaid Expenses and Other Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails" id="Role_DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails">
        <link:definition>100370 - Disclosure - Balance Sheet Details - Schedule of Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails" id="Role_DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails">
        <link:definition>100380 - Disclosure - Balance Sheet Details - Schedule of Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails" id="Role_DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails">
        <link:definition>100390 - Disclosure - Revenue Recognition - Schedule of Disaggregated Net Product Sales (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails" id="Role_DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails">
        <link:definition>100400 - Disclosure - Revenue Recognition - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" id="Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
        <link:definition>100410 - Disclosure - Commitments and Contingencies - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails" id="Role_DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails">
        <link:definition>100420 - Disclosure - Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails2" id="Role_DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails2">
        <link:definition>100430 - Disclosure - Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details)2</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails" id="Role_DisclosureReorganizationAdditionalInformationDetails">
        <link:definition>100440 - Disclosure - Reorganization - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails" id="Role_DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails">
        <link:definition>100450 - Disclosure - Secured Notes to Related Party - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" id="Role_DisclosureStockholdersEquityAdditionalInformationDetails">
        <link:definition>100460 - Disclosure - Stockholders&apos; Equity - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails" id="Role_DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails">
        <link:definition>100470 - Disclosure - Stockholders&apos; Equity - Summary of Common Stock Reserved for Future Issuance (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails" id="Role_DisclosureEquityIncentivePlanAdditionalInformationDetails">
        <link:definition>100480 - Disclosure - Equity Incentive Plan - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails" id="Role_DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails">
        <link:definition>100490 - Disclosure - Equity Incentive Plans - Summary of Stock Option Plan Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfOptionsExercisableVestedOrExpectedToVestDetails" id="Role_DisclosureEquityIncentivePlanScheduleOfOptionsExercisableVestedOrExpectedToVestDetails">
        <link:definition>100500 - Disclosure - Equity Incentive Plan - Schedule of Options Exercisable, Vested or Expected to Vest (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails" id="Role_DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails">
        <link:definition>100510 - Disclosure - Equity Incentive Plan - Schedule of Exercise Prices And Weighted-average Remaining Contractual Lives For Options Outstanding (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails" id="Role_DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails">
        <link:definition>100520 - Disclosure - Equity Incentive Plan - Summary of Stock-Based Compensation Expense related to Stock-Based Payment Awards (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails" id="Role_DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails">
        <link:definition>100530 - Disclosure - Equity Incentive Plan - Summary of Fair Value of Option Grant and ESPP Purchase Right on Grant Date Using Black-Scholes Option Pricing Model (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails" id="Role_DisclosureEmployeeBenefitPlanAdditionalInformationDetails">
        <link:definition>100540 - Disclosure - Employee Benefit Plan - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" id="Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails">
        <link:definition>100550 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" id="Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
        <link:definition>100560 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" id="Role_DisclosureIncomeTaxesAdditionalInformationDetails">
        <link:definition>100570 - Disclosure - Income Taxes - Additional Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfUnrecognizedTaxBenefitsDetails" id="Role_DisclosureIncomeTaxesSummaryOfUnrecognizedTaxBenefitsDetails">
        <link:definition>100580 - Disclosure - Income Taxes - Summary of Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="hrtx_DocumentAndEntityInformationLineItems" name="DocumentAndEntityInformationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_DocumentAndEntityInformationTable" name="DocumentAndEntityInformationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_OUMCOLLPMember" name="OUMCOLLPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_AccruedClinicalLiabilities" name="AccruedClinicalLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="hrtx_ConvertibleNotesPayableRelatedPartiesCurrent" name="ConvertibleNotesPayableRelatedPartiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" name="StockIssuedDuringPeriodSharesWarrantsExercised" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_StockIssuedDuringPeriodValueWarrantsExercised" name="StockIssuedDuringPeriodValueWarrantsExercised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="hrtx_IncreaseDecreaseInClinicalLiabilities" name="IncreaseDecreaseInClinicalLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="hrtx_ProceedsFromConversionOfConvertibleNotesPayable" name="ProceedsFromConversionOfConvertibleNotesPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="hrtx_ReorganizationTextBlock" name="ReorganizationTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock" name="CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_ClinicalTrialAccrualsPolicyTextBlock" name="ClinicalTrialAccrualsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock" name="WarrantsIssuedInEquityFinancingsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock" name="ScheduleOfDisaggregatedNetProductSalesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_ValuationAllowancesAndReservesTableTextBlock" name="ValuationAllowancesAndReservesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_CommonStockReservedForFutureIssuanceTableTextBlock" name="CommonStockReservedForFutureIssuanceTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_NumberOfCountriesApprovedDrug" name="NumberOfCountriesApprovedDrug" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="hrtx_BusinessLineItems" name="BusinessLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_BusinessTable" name="BusinessTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_HTX011Member" name="HTX011Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_LargestCustomerMember" name="LargestCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_SecondLargestCustomerMember" name="SecondLargestCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_ThirdLargestCustomerMember" name="ThirdLargestCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_SignificantCustomerMember" name="SignificantCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_UnitedStatesCommercialPaperMember" name="UnitedStatesCommercialPaperMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_ForeignCommercialPaperMember" name="ForeignCommercialPaperMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_TransfersAmongFairValueHierarchyLevelsAmount" name="TransfersAmongFairValueHierarchyLevelsAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear" name="AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="hrtx_ZYNRELEFMember" name="ZYNRELEFMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_SUSTOLMember" name="SUSTOLMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_CINVANTIMember" name="CINVANTIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_DepositsCurrent" name="DepositsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="hrtx_AccruedSalesAllowancesCurrent" name="AccruedSalesAllowancesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="hrtx_ValuationAllowancesAndReservesProvisions" name="ValuationAllowancesAndReservesProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="hrtx_AllowanceForSalesReturns1Member" name="AllowanceForSalesReturns1Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_AllowanceForDistributorFeesMember" name="AllowanceForDistributorFeesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_AllowanceForRebatesAndChargebacksMember" name="AllowanceForRebatesAndChargebacksMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_LeaseExpirationOrDueDateMonthAndYear" name="LeaseExpirationOrDueDateMonthAndYear" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_SubleaseExpirationOrDueDateMonthAndYear" name="SubleaseExpirationOrDueDateMonthAndYear" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_LeasedSpaceEffectiveDate" name="LeasedSpaceEffectiveDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_RemainingAreaOfRealEstateProperty" name="RemainingAreaOfRealEstateProperty" type="dtr-types:areaItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="hrtx_RedwoodCityMember" name="RedwoodCityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_SubleaseAgreementMember" name="SubleaseAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_PurchaseObligationsDuePeriod" name="PurchaseObligationsDuePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_TwoThousandTwentyOneRestructuringPlanMember" name="TwoThousandTwentyOneRestructuringPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_TwoThousandTwentyRestructuringPlanMember" name="TwoThousandTwentyRestructuringPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_AcceleratedNoncashStockOptionExpenseMember" name="AcceleratedNoncashStockOptionExpenseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_SeniorUnsecuredConvertibleNotesMember" name="SeniorUnsecuredConvertibleNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_SeniorSecuredConvertibleNotesMember" name="SeniorSecuredConvertibleNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" name="DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal" name="DebtInstrumentConversionRatioMultipleOfPrincipal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" name="CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_PreFundedWarrantsMember" name="PreFundedWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_ClassOfWarrantOrRightExpirationDate" name="ClassOfWarrantOrRightExpirationDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_ClassOfWarrantOrRightExercisedDuringPeriod" name="ClassOfWarrantOrRightExercisedDuringPeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_EmployeeStockPurchasePlanAvailableForIssuance" name="EmployeeStockPurchasePlanAvailableForIssuance" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="hrtx_CommonStockUnderlyingConvertibleNotesOutstanding" name="CommonStockUnderlyingConvertibleNotesOutstanding" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent" name="SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice" name="SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_EmployeeStockPurchasePlanMember" name="EmployeeStockPurchasePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_EquityIncentivePlan2007Member" name="EquityIncentivePlan2007Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_ExercisePriceRange1Member" name="ExercisePriceRange1Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_ExercisePriceRange2Member" name="ExercisePriceRange2Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_ExercisePriceRange3Member" name="ExercisePriceRange3Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_ExercisePriceRange4Member" name="ExercisePriceRange4Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_ExercisePriceRange5Member" name="ExercisePriceRange5Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_ExercisePriceRange6Member" name="ExercisePriceRange6Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_ExercisePriceRange7Member" name="ExercisePriceRange7Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xsd:element id="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" name="SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" name="DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="hrtx_DeferredTaxAssetsTaxLeaseLiabilities" name="DeferredTaxAssetsTaxLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets" name="DeferredTaxLiabilitiesRightOfUseLeaseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="hrtx_ExpiringOperatingLossCarryforwards" name="ExpiringOperatingLossCarryforwards" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="hrtx_IndefiniteOperatingLossCarryforwards" name="IndefiniteOperatingLossCarryforwards" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xsd:element id="hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward" name="TaxableIncomeLimitationPercentageForOperatingLossCarryforward" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="hrtx_NetOperatingLossCarryforwardsExpirationYear" name="NetOperatingLossCarryforwardsExpirationYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" name="DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct" name="PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xsd:element id="hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward" name="SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xsd:element id="hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions" name="AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xsd:element id="hrtx_BusinessCreditOffsetAmount" name="BusinessCreditOffsetAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>hrtx-20211231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN ActiveDisclosure(SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date      : 2022-02-28T19:37:16.2739453+00:00 -->
<!-- Version            : 5.0.1.728 -->
<!-- Package ID         : 541d0932ac7948f8a0413b1e40a11559 -->
<!-- Copyright (c) 2022 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <link:roleRef xlink:type="simple" xlink:href="hrtx-20211231.xsd#TemplateLink" roleURI="http://www.herontx.com/20211231/role/TemplateLink" />
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" xlink:href="hrtx-20211231.xsd#Role_StatementConsolidatedBalanceSheets" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:type="locator" xlink:label="us-gaap_InventoryNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:type="locator" xlink:label="us-gaap_Assets" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ConvertibleNotesPayableRelatedPartiesCurrent" xlink:type="locator" xlink:label="hrtx_ConvertibleNotesPayableRelatedPartiesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AccruedClinicalLiabilities" xlink:type="locator" xlink:label="hrtx_AccruedClinicalLiabilities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:type="locator" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:type="locator" xlink:label="us-gaap_CommonStockValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:type="locator" xlink:label="us-gaap_Liabilities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="10020.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="10030.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="10040.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="10050.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="10060.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="10070.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="10080.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="10090.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="10100.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" order="10110.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="10120.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="hrtx_AccruedClinicalLiabilities" order="10130.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="10140.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="10150.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="10160.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="hrtx_ConvertibleNotesPayableRelatedPartiesCurrent" order="10170.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="10180.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="10190.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="10200.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="10210.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="10220.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" order="10230.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="10240.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="10250.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="10260.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="hrtx-20211231.xsd#Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses" xlink:type="locator" xlink:label="us-gaap_CostsAndExpenses" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense" xlink:type="locator" xlink:label="us-gaap_InterestExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="10020.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss" order="10030.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NonoperatingIncomeExpense" order="10040.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="10050.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" order="10060.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="10070.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="10080.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_CostsAndExpenses" order="10090.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="10100.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="10110.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="10120.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="10130.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" xlink:href="hrtx-20211231.xsd#Role_StatementConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_IncreaseDecreaseInClinicalLiabilities" xlink:type="locator" xlink:label="hrtx_IncreaseDecreaseInClinicalLiabilities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="locator" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:type="locator" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ProceedsFromConversionOfConvertibleNotesPayable" xlink:type="locator" xlink:label="hrtx_ProceedsFromConversionOfConvertibleNotesPayable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockPlans" xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockPlans" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="10020.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="10030.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="10040.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="10050.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" order="10060.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockPlans" order="10070.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="hrtx_ProceedsFromConversionOfConvertibleNotesPayable" order="10080.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromWarrantExercises" order="10090.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="10100.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" order="10110.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="10120.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="10130.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="10140.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="10150.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="10160.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="10170.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="10180.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" order="10190.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" order="10200.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AssetImpairmentCharges" order="10210.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="10220.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="10230.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="10240.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="10250.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="10260.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="hrtx_IncreaseDecreaseInClinicalLiabilities" order="10270.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="10280.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" order="10290.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="10020.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" order="10010.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" order="10020.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="10030.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsScheduleOfInventoryDetails" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:type="locator" xlink:label="us-gaap_InventoryNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="10020.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="10030.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivableCurrent" xlink:type="locator" xlink:label="us-gaap_InterestReceivableCurrent" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DepositsCurrent" xlink:type="locator" xlink:label="hrtx_DepositsCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidInsurance" xlink:type="locator" xlink:label="us-gaap_PrepaidInsurance" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseCurrent" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidInsurance" order="10020.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="hrtx_DepositsCurrent" order="10030.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_InterestReceivableCurrent" order="10040.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="10020.00" priority="2" use="optional" weight="-1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:type="locator" xlink:label="us-gaap_AccruedVacationCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedBonusesCurrent" xlink:type="locator" xlink:label="us-gaap_AccruedBonusesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_OtherSundryLiabilitiesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AccruedSalesAllowancesCurrent" xlink:type="locator" xlink:label="hrtx_AccruedSalesAllowancesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="hrtx_AccruedSalesAllowancesCurrent" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="10020.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="10030.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherSundryLiabilitiesCurrent" order="10040.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent" order="10050.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_AccruedBonusesCurrent" order="10060.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_AccruedVacationCurrent" order="10070.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" order="10020.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" order="10030.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" order="10040.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" order="10050.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" order="10060.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails2" xlink:href="hrtx-20211231.xsd#Role_DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails2" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails2">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability" order="10020.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails">
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CommonStockUnderlyingConvertibleNotesOutstanding" xlink:type="locator" xlink:label="hrtx_CommonStockUnderlyingConvertibleNotesOutstanding" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EmployeeStockPurchasePlanAvailableForIssuance" xlink:type="locator" xlink:label="hrtx_EmployeeStockPurchasePlanAvailableForIssuance" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" order="10020.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="10030.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="hrtx_EmployeeStockPurchasePlanAvailableForIssuance" order="10040.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="hrtx_CommonStockUnderlyingConvertibleNotesOutstanding" order="10050.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" xlink:type="locator" xlink:label="hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="10020.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" order="10030.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="10040.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" order="10050.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="10060.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" order="10070.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DeferredTaxAssetsTaxLeaseLiabilities" xlink:type="locator" xlink:label="hrtx_DeferredTaxAssetsTaxLeaseLiabilities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets" xlink:type="locator" xlink:label="hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsGross" order="10010.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="10020.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="10030.00" priority="2" use="optional" weight="-1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets" order="10040.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="10050.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="10060.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="10070.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="hrtx_DeferredTaxAssetsTaxLeaseLiabilities" order="10080.00" priority="2" use="optional" weight="1.00" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOther" order="10090.00" priority="2" use="optional" weight="1.00" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>hrtx-20211231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN ActiveDisclosure(SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date      : 2022-02-28T19:37:16.2739453+00:00 -->
<!-- Version            : 5.0.1.728 -->
<!-- Package ID         : 541d0932ac7948f8a0413b1e40a11559 -->
<!-- Copyright (c) 2022 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
  <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
  <link:roleRef xlink:type="simple" xlink:href="hrtx-20211231.xsd#TemplateLink" roleURI="http://www.herontx.com/20211231/role/TemplateLink" />
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:href="hrtx-20211231.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="locator" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:type="locator" xlink:label="dei_AuditorFirmId" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:type="locator" xlink:label="dei_AuditorLocation" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:type="locator" xlink:label="dei_AuditorName" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:type="locator" xlink:label="dei_DocumentTransitionReport" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:type="locator" xlink:label="dei_EntityPublicFloat" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:type="locator" xlink:label="dei_DocumentAnnualReport" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:type="locator" xlink:label="dei_EntityShellCompany" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:type="locator" xlink:label="dei_EntitySmallBusiness" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:type="locator" xlink:label="dei_EntityFilerCategory" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_OUMCOLLPMember" xlink:type="locator" xlink:label="hrtx_OUMCOLLPMember" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:type="locator" xlink:label="dei_EntityDomain" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:type="locator" xlink:label="dei_EntityDomain_2" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:type="locator" xlink:label="dei_LegalEntityAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DocumentAndEntityInformationTable" xlink:type="locator" xlink:label="hrtx_DocumentAndEntityInformationTable" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DocumentAndEntityInformationLineItems" xlink:type="locator" xlink:label="hrtx_DocumentAndEntityInformationLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="hrtx_DocumentAndEntityInformationTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="hrtx_DocumentAndEntityInformationTable" xlink:to="dei_LegalEntityAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_2" order="10050.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="hrtx_OUMCOLLPMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentType" order="10160.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_AmendmentFlag" order="10180.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="10200.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="10220.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="10240.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_TradingSymbol" order="10260.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityRegistrantName" order="10280.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="10300.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="10320.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="10340.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="10360.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityFilerCategory" order="10380.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="10400.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="10420.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="10440.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="10460.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" order="10480.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityShellCompany" order="10500.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityFileNumber" order="10520.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="10540.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="10560.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="10580.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="10600.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="10620.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="10640.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_CityAreaCode" order="10660.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="10680.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="10700.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="10720.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="10740.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityPublicFloat" order="10760.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="10780.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_Security12bTitle" order="10800.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_SecurityExchangeName" order="10820.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_AuditorName" order="10840.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_AuditorLocation" order="10860.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_AuditorFirmId" order="10880.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock" order="10990.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" xlink:href="hrtx-20211231.xsd#Role_StatementConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator" xlink:label="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_StockIssuedDuringPeriodValueWarrantsExercised" xlink:type="locator" xlink:label="hrtx_StockIssuedDuringPeriodValueWarrantsExercised" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:type="locator" xlink:label="us-gaap_CommonStockMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:type="locator" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:type="locator" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_2" order="10050.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="10130.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="10150.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="10170.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="10200.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="10220.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="10340.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="10360.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" order="10480.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" order="10620.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" order="10640.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="10760.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="10780.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hrtx_StockIssuedDuringPeriodValueWarrantsExercised" order="10900.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" order="10920.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="11040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="11060.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="11180.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="11320.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="11460.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="11600.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureOrganizationAndBusinessAdditionalInformationDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_NumberOfCountriesApprovedDrug" xlink:type="locator" xlink:label="hrtx_NumberOfCountriesApprovedDrug" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember" xlink:type="locator" xlink:label="srt_EuropeMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_HTX011Member" xlink:type="locator" xlink:label="hrtx_HTX011Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_BusinessTable" xlink:type="locator" xlink:label="hrtx_BusinessTable" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_BusinessLineItems" xlink:type="locator" xlink:label="hrtx_BusinessLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="hrtx_BusinessLineItems" xlink:to="hrtx_BusinessTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="hrtx_BusinessTable" xlink:to="srt_ProductOrServiceAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_2" order="10050.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_HTX011Member" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="hrtx_BusinessTable" xlink:to="srt_StatementGeographicalAxis" order="10100.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_2" order="10110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="10130.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" order="10150.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_BusinessLineItems" xlink:to="hrtx_NumberOfCountriesApprovedDrug" order="10180.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_BusinessLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="10230.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hrtx_BusinessLineItems" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments" order="10250.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SignificantCustomerMember" xlink:type="locator" xlink:label="hrtx_SignificantCustomerMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ThirdLargestCustomerMember" xlink:type="locator" xlink:label="hrtx_ThirdLargestCustomerMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SecondLargestCustomerMember" xlink:type="locator" xlink:label="hrtx_SecondLargestCustomerMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_LargestCustomerMember" xlink:type="locator" xlink:label="hrtx_LargestCustomerMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:type="locator" xlink:label="srt_MajorCustomersAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:type="locator" xlink:label="us-gaap_ProductInformationLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ScheduleOfProductInformationTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_2" order="10050.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="10160.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_2" order="10170.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="10190.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="10210.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="srt_MajorCustomersAxis" order="10280.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_2" order="10290.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="10310.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hrtx_LargestCustomerMember" order="10330.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hrtx_SecondLargestCustomerMember" order="10350.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hrtx_ThirdLargestCustomerMember" order="10370.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hrtx_SignificantCustomerMember" order="10390.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="10570.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="10780.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201912Member" xlink:type="locator" xlink:label="us-gaap_AccountingStandardsUpdate201912Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:type="locator" xlink:label="us-gaap_TypeOfAdoptionMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:type="locator" xlink:label="us-gaap_TypeOfAdoptionMember_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:type="locator" xlink:label="us-gaap_ProductInformationLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ScheduleOfProductInformationTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_2" order="10050.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="10100.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember_2" order="10110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="10130.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201912Member" order="10150.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" order="10180.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" order="10230.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" order="10250.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:type="locator" xlink:label="us-gaap_WarrantMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_2" order="10050.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="10110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" order="10130.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember" order="10150.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="10180.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:type="locator" xlink:label="us-gaap_USTreasurySecuritiesMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ForeignCommercialPaperMember" xlink:type="locator" xlink:label="hrtx_ForeignCommercialPaperMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_UnitedStatesCommercialPaperMember" xlink:type="locator" xlink:label="hrtx_UnitedStatesCommercialPaperMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_ForeignCorporateDebtSecuritiesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_DomesticCorporateDebtSecuritiesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:type="locator" xlink:label="us-gaap_MoneyMarketFundsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="10060.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_2" order="10100.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="10120.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="10140.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="10150.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2" order="10160.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="10180.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="10200.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="10220.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="10240.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_CashAndCashEquivalentsAxis" order="10250.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2" order="10260.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" order="10280.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_MoneyMarketFundsMember" order="10300.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="10310.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2" order="10320.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="10340.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_DomesticCorporateDebtSecuritiesMember" order="10360.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ForeignCorporateDebtSecuritiesMember" order="10380.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="hrtx_UnitedStatesCommercialPaperMember" order="10400.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="10410.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2" order="10420.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="10440.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="hrtx_ForeignCommercialPaperMember" order="10460.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" order="10740.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="10890.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="10970.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="11290.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:type="locator" xlink:label="us-gaap_USTreasurySecuritiesMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ForeignCommercialPaperMember" xlink:type="locator" xlink:label="hrtx_ForeignCommercialPaperMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_UnitedStatesCommercialPaperMember" xlink:type="locator" xlink:label="hrtx_UnitedStatesCommercialPaperMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_ForeignCorporateDebtSecuritiesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_DomesticCorporateDebtSecuritiesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="locator" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable" order="10040.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="10100.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_DomesticCorporateDebtSecuritiesMember" order="10120.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ForeignCorporateDebtSecuritiesMember" order="10140.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="hrtx_UnitedStatesCommercialPaperMember" order="10160.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="hrtx_ForeignCommercialPaperMember" order="10180.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" order="10260.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" order="10350.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" order="10510.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" order="10670.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="10830.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsAdditionalInformationDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:type="locator" xlink:label="us-gaap_ProductionRelatedImpairmentsOrCharges" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:type="locator" xlink:label="us-gaap_InventoryNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:type="locator" xlink:label="us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CINVANTIMember" xlink:type="locator" xlink:label="hrtx_CINVANTIMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SUSTOLMember" xlink:type="locator" xlink:label="hrtx_SUSTOLMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ZYNRELEFMember" xlink:type="locator" xlink:label="hrtx_ZYNRELEFMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:type="locator" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:type="locator" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_ZYNRELEFMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_SUSTOLMember" order="10110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_CINVANTIMember" order="10130.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" order="10200.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" order="10270.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" order="10360.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet" order="10450.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProductionRelatedImpairmentsOrCharges" order="10550.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="10680.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConstructionInProgressGross" order="10740.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember" xlink:type="locator" xlink:label="us-gaap_EquipmentMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="10030.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10060.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" order="10110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="10130.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" order="10150.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="10170.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="10200.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="10400.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="10440.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ZYNRELEFMember" xlink:type="locator" xlink:label="hrtx_ZYNRELEFMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SUSTOLMember" xlink:type="locator" xlink:label="hrtx_SUSTOLMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CINVANTIMember" xlink:type="locator" xlink:label="hrtx_CINVANTIMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:type="locator" xlink:label="us-gaap_ProductInformationLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ScheduleOfProductInformationTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="srt_ProductOrServiceAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_CINVANTIMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_SUSTOLMember" order="10110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_ZYNRELEFMember" order="10130.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="10160.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ValuationAllowancesAndReservesProvisions" xlink:type="locator" xlink:label="hrtx_ValuationAllowancesAndReservesProvisions" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AllowanceForRebatesAndChargebacksMember" xlink:type="locator" xlink:label="hrtx_AllowanceForRebatesAndChargebacksMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AllowanceForDistributorFeesMember" xlink:type="locator" xlink:label="hrtx_AllowanceForDistributorFeesMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AllowanceForSalesReturns1Member" xlink:type="locator" xlink:label="hrtx_AllowanceForSalesReturns1Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:type="locator" xlink:label="us-gaap_ProductInformationLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ScheduleOfProductInformationTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_2" order="10050.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="hrtx_AllowanceForSalesReturns1Member" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="hrtx_AllowanceForDistributorFeesMember" order="10110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="hrtx_AllowanceForRebatesAndChargebacksMember" order="10130.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" order="10160.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="hrtx_ValuationAllowancesAndReservesProvisions" order="10260.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" order="10360.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_PurchaseObligationsDuePeriod" xlink:type="locator" xlink:label="hrtx_PurchaseObligationsDuePeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligation" xlink:type="locator" xlink:label="us-gaap_PurchaseObligation" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SubleaseExpirationOrDueDateMonthAndYear" xlink:type="locator" xlink:label="hrtx_SubleaseExpirationOrDueDateMonthAndYear" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_LeaseExpirationOrDueDateMonthAndYear" xlink:type="locator" xlink:label="hrtx_LeaseExpirationOrDueDateMonthAndYear" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_RemainingAreaOfRealEstateProperty" xlink:type="locator" xlink:label="hrtx_RemainingAreaOfRealEstateProperty" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseExpirationDate1" xlink:type="locator" xlink:label="us-gaap_LeaseExpirationDate1" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_LeasedSpaceEffectiveDate" xlink:type="locator" xlink:label="hrtx_LeasedSpaceEffectiveDate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:type="locator" xlink:label="srt_MinimumMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:type="locator" xlink:label="srt_MaximumMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:type="locator" xlink:label="srt_RangeMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:type="locator" xlink:label="srt_RangeMember_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:type="locator" xlink:label="srt_RangeAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SubleaseAgreementMember" xlink:type="locator" xlink:label="hrtx_SubleaseAgreementMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" />
    <link:loc xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_NJ" xlink:type="locator" xlink:label="stpr_NJ" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_RedwoodCityMember" xlink:type="locator" xlink:label="hrtx_RedwoodCityMember" />
    <link:loc xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_CA" xlink:type="locator" xlink:label="stpr_CA" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:type="locator" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="locator" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_StatementGeographicalAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="stpr_CA" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="hrtx_RedwoodCityMember" order="10210.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="stpr_NJ" order="10290.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="10320.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_2" order="10330.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="10350.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="hrtx_SubleaseAgreementMember" order="10370.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" order="10380.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_2" order="10390.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="10410.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="10430.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="10450.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" order="10480.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hrtx_LeasedSpaceEffectiveDate" order="10560.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LeaseExpirationDate1" order="10640.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="10720.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hrtx_RemainingAreaOfRealEstateProperty" order="10800.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" order="10880.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeasePayments" order="10960.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hrtx_LeaseExpirationOrDueDateMonthAndYear" order="11120.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hrtx_SubleaseExpirationOrDueDateMonthAndYear" order="11200.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseExpense" order="11470.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_PurchaseObligation" order="11560.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hrtx_PurchaseObligationsDuePeriod" order="11620.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureReorganizationAdditionalInformationDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:type="locator" xlink:label="us-gaap_PaymentsForRestructuring" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges" xlink:type="locator" xlink:label="us-gaap_RestructuringCharges" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AcceleratedNoncashStockOptionExpenseMember" xlink:type="locator" xlink:label="hrtx_AcceleratedNoncashStockOptionExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:type="locator" xlink:label="us-gaap_EmployeeSeveranceMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:type="locator" xlink:label="us-gaap_TypeOfRestructuringDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:type="locator" xlink:label="us-gaap_TypeOfRestructuringDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator" xlink:label="us-gaap_RestructuringCostAndReserveAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_TwoThousandTwentyRestructuringPlanMember" xlink:type="locator" xlink:label="hrtx_TwoThousandTwentyRestructuringPlanMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_TwoThousandTwentyOneRestructuringPlanMember" xlink:type="locator" xlink:label="hrtx_TwoThousandTwentyOneRestructuringPlanMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:type="locator" xlink:label="us-gaap_RestructuringPlanDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:type="locator" xlink:label="us-gaap_RestructuringPlanDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:type="locator" xlink:label="us-gaap_RestructuringPlanAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:type="locator" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:type="locator" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringPlanAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain_2" order="10050.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestructuringPlanDomain" xlink:to="hrtx_TwoThousandTwentyOneRestructuringPlanMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestructuringPlanDomain" xlink:to="hrtx_TwoThousandTwentyRestructuringPlanMember" order="10110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" order="10120.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain_2" order="10130.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" order="10150.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_EmployeeSeveranceMember" order="10170.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="hrtx_AcceleratedNoncashStockOptionExpenseMember" order="10190.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="10240.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_2" order="10250.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="10270.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="10290.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="10310.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" order="10330.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges" order="10360.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsForRestructuring" order="10920.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaidInKindInterest" xlink:type="locator" xlink:label="us-gaap_PaidInKindInterest" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:type="locator" xlink:label="us-gaap_LongTermDebt" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" xlink:type="locator" xlink:label="hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal" xlink:type="locator" xlink:label="hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" xlink:type="locator" xlink:label="hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SeniorSecuredConvertibleNotesMember" xlink:type="locator" xlink:label="hrtx_SeniorSecuredConvertibleNotesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:type="locator" xlink:label="us-gaap_CommonStockMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SeniorUnsecuredConvertibleNotesMember" xlink:type="locator" xlink:label="hrtx_SeniorUnsecuredConvertibleNotesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_2" order="10050.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hrtx_SeniorUnsecuredConvertibleNotesMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis" order="10320.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain_2" order="10330.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain" order="10350.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodOneMember" order="10370.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodTwoMember" order="10390.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10480.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="10510.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="10530.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hrtx_SeniorSecuredConvertibleNotesMember" order="10850.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="11400.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="11420.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="11470.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="11490.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" order="11510.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" order="11530.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" order="11580.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="11650.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal" order="11670.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" order="11740.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" order="11790.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="11810.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="11830.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="11850.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="11870.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" order="11890.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="11910.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="11930.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="12170.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="12330.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_PaidInKindInterest" order="12410.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" order="12490.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="12650.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="12760.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureStockholdersEquityAdditionalInformationDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator" xlink:label="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ClassOfWarrantOrRightExercisedDuringPeriod" xlink:type="locator" xlink:label="hrtx_ClassOfWarrantOrRightExercisedDuringPeriod" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ClassOfWarrantOrRightExpirationDate" xlink:type="locator" xlink:label="hrtx_ClassOfWarrantOrRightExpirationDate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="locator" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:type="locator" xlink:label="us-gaap_SharePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_PreFundedWarrantsMember" xlink:type="locator" xlink:label="hrtx_PreFundedWarrantsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:type="locator" xlink:label="us-gaap_CommonStockMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="10140.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_2" order="10150.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="10170.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="hrtx_PreFundedWarrantsMember" order="10190.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_AwardTypeAxis" order="10380.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="10390.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="10410.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="10430.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="10520.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharePrice" order="10540.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" order="10560.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="10580.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="10630.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="10710.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_ClassOfWarrantOrRightExpirationDate" order="10790.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_ClassOfWarrantOrRightExercisedDuringPeriod" order="10870.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" order="10950.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="11030.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="11110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="11220.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="11240.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="11260.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="11280.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlanAdditionalInformationDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" xlink:type="locator" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="locator" xlink:label="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice" xlink:type="locator" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent" xlink:type="locator" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EquityIncentivePlan2007Member" xlink:type="locator" xlink:label="hrtx_EquityIncentivePlan2007Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EmployeeStockPurchasePlanMember" xlink:type="locator" xlink:label="hrtx_EmployeeStockPurchasePlanMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_PlanNameAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_2" order="10050.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="hrtx_EmployeeStockPurchasePlanMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="hrtx_EquityIncentivePlan2007Member" order="10290.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_AwardTypeAxis" order="10340.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="10370.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="10390.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="10560.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" order="10800.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent" order="11040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice" order="11280.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" order="11520.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="11760.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="12000.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="12240.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="12870.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="13080.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="13100.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="13150.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="13190.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="13230.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="13300.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="13350.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="13370.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="13470.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" order="13530.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="13620.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" xlink:type="locator" xlink:label="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="10180.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="10240.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="10300.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="10360.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="10510.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="10570.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="10630.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="10690.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="10840.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="10900.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" order="10960.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="11020.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="11170.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="11230.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue" order="11290.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="11350.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice" xlink:type="locator" xlink:label="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange7Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange7Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange6Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange6Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange5Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange5Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange4Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange4Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange3Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange3Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange2Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange2Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange1Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange1Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:type="locator" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:type="locator" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" order="10050.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange1Member" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange2Member" order="10110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange3Member" order="10130.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange4Member" order="10150.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange5Member" order="10170.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange6Member" order="10190.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange7Member" order="10210.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="10240.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice" order="10520.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" order="10800.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" order="11080.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="11360.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="11640.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="11920.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" order="12200.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="10110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" order="10130.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="10160.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EmployeeStockPurchasePlanMember" xlink:type="locator" xlink:label="hrtx_EmployeeStockPurchasePlanMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="hrtx_EmployeeStockPurchasePlanMember" order="10210.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="10300.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="10360.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="10420.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="10480.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEmployeeBenefitPlanAdditionalInformationDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" xlink:type="locator" xlink:label="hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:type="locator" xlink:label="srt_MinimumMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:type="locator" xlink:label="srt_MaximumMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:type="locator" xlink:label="srt_RangeMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:type="locator" xlink:label="srt_RangeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="srt_RangeAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="10110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" order="10140.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" order="10200.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" order="10260.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanCostRecognized" order="10320.00" priority="2" use="optional" />
  </link:definitionLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureIncomeTaxesAdditionalInformationDetails" xlink:type="simple" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails">
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_BusinessCreditOffsetAmount" xlink:type="locator" xlink:label="hrtx_BusinessCreditOffsetAmount" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions" xlink:type="locator" xlink:label="hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward" xlink:type="locator" xlink:label="hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct" xlink:type="locator" xlink:label="hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" xlink:type="locator" xlink:label="hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward" xlink:type="locator" xlink:label="hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_IndefiniteOperatingLossCarryforwards" xlink:type="locator" xlink:label="hrtx_IndefiniteOperatingLossCarryforwards" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_NetOperatingLossCarryforwardsExpirationYear" xlink:type="locator" xlink:label="hrtx_NetOperatingLossCarryforwardsExpirationYear" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExpiringOperatingLossCarryforwards" xlink:type="locator" xlink:label="hrtx_ExpiringOperatingLossCarryforwards" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:type="locator" xlink:label="srt_MaximumMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:type="locator" xlink:label="srt_MinimumMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:type="locator" xlink:label="srt_RangeMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:type="locator" xlink:label="srt_RangeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:type="locator" xlink:label="us-gaap_CaliforniaFranchiseTaxBoardMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:type="locator" xlink:label="us-gaap_DomesticCountryMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain_2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwardsTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsTable" order="10010.00" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="10040.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_2" order="10050.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="10070.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" order="10090.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="10110.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="10340.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_2" order="10350.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="10370.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_CaliforniaFranchiseTaxBoardMember" order="10390.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="srt_RangeAxis" order="10420.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="10450.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="10470.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="10490.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="10520.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_ExpiringOperatingLossCarryforwards" order="10560.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_NetOperatingLossCarryforwardsExpirationYear" order="10580.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_IndefiniteOperatingLossCarryforwards" order="10600.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward" order="10620.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="10690.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" order="10730.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="10800.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" order="10820.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct" order="10870.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward" order="10890.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions" order="10940.00" priority="2" use="optional" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_BusinessCreditOffsetAmount" order="10960.00" priority="2" use="optional" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>hrtx-20211231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN ActiveDisclosure(SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date      : 2022-02-28T19:37:16.2739453+00:00 -->
<!-- Version            : 5.0.1.728 -->
<!-- Package ID         : 541d0932ac7948f8a0413b1e40a11559 -->
<!-- Copyright (c) 2022 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/label/axisDefault" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd#axisDefault" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DocumentAndEntityInformationLineItems" xlink:type="locator" xlink:label="hrtx_DocumentAndEntityInformationLineItems" />
    <link:label xml:lang="en-US" xlink:label="hrtx_DocumentAndEntityInformationLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Document and entity information.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="hrtx_DocumentAndEntityInformationLineItems_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DocumentAndEntityInformationTable" xlink:type="locator" xlink:label="hrtx_DocumentAndEntityInformationTable" />
    <link:label xml:lang="en-US" xlink:label="hrtx_DocumentAndEntityInformationTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Document and entity information table.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_DocumentAndEntityInformationTable" xlink:to="hrtx_DocumentAndEntityInformationTable_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_DocumentAndEntityInformationTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document And Entity Information [Table]</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DocumentAndEntityInformationTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document And Entity Information [Table]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:type="locator" xlink:label="dei_LegalEntityAxis" />
    <link:label xml:lang="en-US" xlink:label="dei_LegalEntityAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Legal Entity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_LegalEntityAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Legal Entity [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:type="locator" xlink:label="dei_EntityDomain" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity [Domain]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_OUMCOLLPMember" xlink:type="locator" xlink:label="hrtx_OUMCOLLPMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_OUMCOLLPMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">OUM &amp; CO. LLP.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_OUMCOLLPMember" xlink:to="hrtx_OUMCOLLPMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_OUMCOLLPMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">OUM &amp; CO. LLP</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_OUMCOLLPMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">O U M C O L L P [Member]</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DocumentAndEntityInformationLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document And Entity Information [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DocumentAndEntityInformationLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document And Entity Information [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" />
    <link:label xml:lang="en-US" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:type="locator" xlink:label="dei_EntityFilerCategory" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityFilerCategory_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityFilerCategory_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Well Known Seasoned Issuer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Common Stock Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:type="locator" xlink:label="dei_EntitySmallBusiness" />
    <link:label xml:lang="en-US" xlink:label="dei_EntitySmallBusiness_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Small Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntitySmallBusiness_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" />
    <link:label xml:lang="en-US" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ICFR Auditor Attestation Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Icfr Auditor Attestation Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:type="locator" xlink:label="dei_EntityShellCompany" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityShellCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Shell Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityShellCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Shell Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address Address Line1</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address Address Line2</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address City Or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address State Or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Interactive Data Current</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation State Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:type="locator" xlink:label="dei_DocumentAnnualReport" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentAnnualReport_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Annual Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentAnnualReport_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Annual Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:type="locator" xlink:label="dei_EntityPublicFloat" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityPublicFloat_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Public Float</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityPublicFloat_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Public Float</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:type="locator" xlink:label="dei_DocumentTransitionReport" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentTransitionReport_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Transition Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentTransitionReport_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Transition Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of 12(b) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security12b Title</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:type="locator" xlink:label="dei_AuditorName" />
    <link:label xml:lang="en-US" xlink:label="dei_AuditorName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_AuditorName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:type="locator" xlink:label="dei_AuditorLocation" />
    <link:label xml:lang="en-US" xlink:label="dei_AuditorLocation_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Location</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_AuditorLocation_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Location</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:type="locator" xlink:label="dei_AuditorFirmId" />
    <link:label xml:lang="en-US" xlink:label="dei_AuditorFirmId_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Firm ID</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_AuditorFirmId_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Firm Id</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AccruedClinicalLiabilities" xlink:type="locator" xlink:label="hrtx_AccruedClinicalLiabilities" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AccruedClinicalLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Carrying value as of the balance sheet date of clinical obligations incurred and payable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_AccruedClinicalLiabilities" xlink:to="hrtx_AccruedClinicalLiabilities_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ConvertibleNotesPayableRelatedPartiesCurrent" xlink:type="locator" xlink:label="hrtx_ConvertibleNotesPayableRelatedPartiesCurrent" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ConvertibleNotesPayableRelatedPartiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/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 holder.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ConvertibleNotesPayableRelatedPartiesCurrent" xlink:to="hrtx_ConvertibleNotesPayableRelatedPartiesCurrent_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Statement Of Financial Position [Abstract]</link:label>
    <link: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" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ASSETS</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Assets [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Current assets:</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Assets Current [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and cash equivalents</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cash And Cash Equivalents At Carrying Value</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Available For Sale Securities Debt Securities Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable Net Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:type="locator" xlink:label="us-gaap_InventoryNet" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InventoryNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InventoryNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Net</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses and other current assets</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense And Other Assets Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current assets</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Assets Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, net</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment Net</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Right-of-use lease assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Right Of Use Asset</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other assets</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets Noncurrent</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:type="locator" xlink:label="us-gaap_Assets" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_Assets_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total assets</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_Assets_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Assets</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities And Stockholders Equity [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current liabilities:</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities Current [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable Current</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_AccruedClinicalLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued clinical and manufacturing liabilities</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_AccruedClinicalLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Clinical Liabilities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued payroll and employee liabilities</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Employee Related Liabilities Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other accrued liabilities</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Other Accrued Liabilities Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Liability Current</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ConvertibleNotesPayableRelatedPartiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Convertible notes payable to related parties, net of discount</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ConvertibleNotesPayableRelatedPartiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Convertible Notes Payable Related Parties Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current liabilities</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-current lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Liability Noncurrent</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:type="locator" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-current convertible notes payable, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Convertible Long Term Notes Payable</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:type="locator" xlink:label="us-gaap_Liabilities" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_Liabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_Liabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and contingencies (see Note 6)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Commitments And Contingencies</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stockholders&#8217; equity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders Equity [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, $0.01 par value: 2,500 shares authorized; no shares issued or outstanding at December 31, 2021 and 2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Value</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:type="locator" xlink:label="us-gaap_CommonStockValue" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, $0.01 par value: 150,000 shares authorized; 102,005 and 91,310 shares issued and outstanding at December 31, 2021 and 2020, respectively</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Value</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional paid-in capital</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid In Capital</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated other comprehensive income (loss)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income Loss Net Of Tax</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated deficit</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings Accumulated Deficit</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total stockholders&#8217; equity</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders Equity</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities and stockholders&#8217; equity</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities And Stockholders Equity</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Par Or Stated Value Per Share</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Shares Authorized</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Shares Issued</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, par value (in dollars per share)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Par Or Stated Value Per Share</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares authorized (in shares)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Shares Authorized</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares issued (in shares)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Shares Issued</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares outstanding (in shares)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement [Abstract]</link:label>
    <link: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" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract" xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RevenuesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenues:</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RevenuesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Revenues [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net product sales</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer Including Assessed Tax</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating expenses:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Costs And Expenses [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of product sales</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cost Of Goods And Services Sold</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and development</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Research And Development Expense</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">General and administrative</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">General And Administrative Expense</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales and marketing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Selling And Marketing Expense</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses" xlink:type="locator" xlink:label="us-gaap_CostsAndExpenses" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CostsAndExpenses_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total operating expenses</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CostsAndExpenses_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Costs And Expenses</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Loss from operations</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Operating Income Loss</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="locator" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other income (expense), net:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Other Income And Expenses [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Investment Income Interest</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense" xlink:type="locator" xlink:label="us-gaap_InterestExpense" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InterestExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Interest expense</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InterestExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Interest Expense</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other income (expense)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Other Nonoperating Income Expense</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total other income (expense), net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Nonoperating Income Expense</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net loss</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Net Income Loss</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other comprehensive income (loss):</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income Net Of Tax [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized gains (losses) on short-term investments</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Comprehensive loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income Net Of Tax</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic and diluted net loss per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share Basic And Diluted</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares used in computing basic and diluted net loss per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number Of Share Outstanding Basic And Diluted</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator" xlink:label="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" />
    <link:label xml:lang="en-US" xlink:label="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of warrants exercised during the current period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:to="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_StockIssuedDuringPeriodValueWarrantsExercised" xlink:type="locator" xlink:label="hrtx_StockIssuedDuringPeriodValueWarrantsExercised" />
    <link:label xml:lang="en-US" xlink:label="hrtx_StockIssuedDuringPeriodValueWarrantsExercised_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">The value of stock issued as a result of the exercise of warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_StockIssuedDuringPeriodValueWarrantsExercised" xlink:to="hrtx_StockIssuedDuringPeriodValueWarrantsExercised_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Statement Of Stockholders Equity [Abstract]</link:label>
    <link: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" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:type="locator" xlink:label="us-gaap_StatementTable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StatementTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Table]</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StatementTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Table]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Statement Equity Components [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Component</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Equity Component [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:type="locator" xlink:label="us-gaap_CommonStockMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional Paid-In Capital</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid In Capital [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Deficit</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:type="locator" xlink:label="us-gaap_StatementLineItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StatementLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Line Items]</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StatementLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock in public offerings, net</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Value New Issues</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock in public offerings, net (in shares)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares New Issues</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Conversion benefit included in Convertible Notes issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Additional Paid In Capital Convertible Debt With Conversion Feature</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock under Employee Stock Purchase Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Value Employee Stock Purchase Plan</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock under Employee Stock Purchase Plan (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares Employee Stock Purchase Plans</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock under equity incentive plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Value Share Based Compensation</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock under equity incentive plan (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares Share Based Compensation</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_StockIssuedDuringPeriodValueWarrantsExercised_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock on exercise of warrants</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_StockIssuedDuringPeriodValueWarrantsExercised_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Value Warrants Exercised</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock on exercise of warrants (in shares)</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares Warrants Exercised</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock on conversion of Convertible Notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Value Conversion Of Convertible Securities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of common stock on conversion of notes (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares Conversion Of Convertible Securities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation expense</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net loss</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net unrealized gain (loss) on short-term investments</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance (in shares)</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_IncreaseDecreaseInClinicalLiabilities" xlink:type="locator" xlink:label="hrtx_IncreaseDecreaseInClinicalLiabilities" />
    <link:label xml:lang="en-US" xlink:label="hrtx_IncreaseDecreaseInClinicalLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">The increase (decrease) during the reporting period in the aggregate amount of obligations related to clinical liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_IncreaseDecreaseInClinicalLiabilities" xlink:to="hrtx_IncreaseDecreaseInClinicalLiabilities_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ProceedsFromConversionOfConvertibleNotesPayable" xlink:type="locator" xlink:label="hrtx_ProceedsFromConversionOfConvertibleNotesPayable" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ProceedsFromConversionOfConvertibleNotesPayable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Proceeds from conversion of convertible notes payable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ProceedsFromConversionOfConvertibleNotesPayable" xlink:to="hrtx_ProceedsFromConversionOfConvertibleNotesPayable_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Statement Of Cash Flows [Abstract]</link:label>
    <link: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" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating activities:</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Adjustments to reconcile net loss to net cash used for operating activities:</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation expense</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation and amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation Depletion And Amortization</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of debt discount</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Amortization Of Debt Discount Premium</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Amortization Of Financing Costs</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="locator" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Amortization of premium (accretion of discount) on short-term investments</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accretion Amortization Of Discounts And Premiums Investments</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Realized gain on available-for-sale investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities Available For Sale Realized Gain Loss</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of property and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Asset Impairment Charges</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Loss on disposal of property and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Gain Loss On Sale Of Property Plant Equipment</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in operating assets and liabilities:</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Accounts Receivable</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Inventory</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Inventories</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Prepaid expenses and other assets</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Prepaid Deferred Expense And Other Assets</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Accounts Payable</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_IncreaseDecreaseInClinicalLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued clinical and manufacturing liabilities</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_IncreaseDecreaseInClinicalLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Clinical Liabilities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued payroll and employee liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Employee Related Liabilities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Other Accrued Liabilities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash used for operating activities</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Operating Activities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Investing activities:</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchases of short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Payments To Acquire Available For Sale Securities Debt</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maturities and sales of short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Sale And Maturity Of Available For Sale Securities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchases of property and equipment</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Payments To Acquire Property Plant And Equipment</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from the sale of property and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Sale Of Property Plant And Equipment</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash provided by (used for) investing activities</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Investing Activities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financing activities:</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net proceeds from sale of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Issuance Of Common Stock</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net proceeds from convertible notes financing</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Convertible Debt</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from purchases under the Employee Stock Purchase Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockPlans" xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockPlans" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromStockPlans_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from stock issued under the equity incentive plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockPlans" xlink:to="us-gaap_ProceedsFromStockPlans_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromStockPlans_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Stock Plans</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ProceedsFromConversionOfConvertibleNotesPayable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from conversion of convertible notes payable</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ProceedsFromConversionOfConvertibleNotesPayable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Conversion Of Convertible Notes Payable</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:type="locator" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from warrant exercises</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Warrant Exercises</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash provided by financing activities</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided By Used In Financing Activities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net increase (decrease) in cash and cash equivalents</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash and cash equivalents at beginning of year</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash and cash equivalents at end of year</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental disclosure of cash flow information:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Interest Paid Net</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="locator" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Documents Incorporated by Reference</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Documents Incorporated By Reference [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Organization Consolidation And Presentation Of Financial Statements [Abstract]</link:label>
    <link: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" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="locator" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Organization and Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Business Description And Basis Of Presentation [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Policies [Abstract]</link:label>
    <link: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" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Significant Accounting Policies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Abstract]</link:label>
    <link: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" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Measurements</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="locator" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Balance Sheet Details</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer [Abstract]</link:label>
    <link: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" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue Recognition</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Commitments And Contingencies Disclosure [Abstract]</link:label>
    <link: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" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and Contingencies</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Commitments And Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ReorganizationTextBlock" xlink:type="locator" xlink:label="hrtx_ReorganizationTextBlock" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ReorganizationTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Reorganization.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ReorganizationTextBlock" xlink:to="hrtx_ReorganizationTextBlock_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReorganizationsAbstract" xlink:type="locator" xlink:label="us-gaap_ReorganizationsAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ReorganizationsAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Reorganizations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReorganizationsAbstract" xlink:to="us-gaap_ReorganizationsAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ReorganizationTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Reorganization</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ReorganizationTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Reorganization [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Disclosure [Abstract]</link:label>
    <link: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" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Secured Notes to Related Party</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:type="locator" xlink:label="us-gaap_EquityAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EquityAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stockholders&apos; Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="locator" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Incentive Plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Compensation And Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Compensation And Retirement Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Benefit Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pension And Other Postretirement Benefits Disclosure [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Principles of Consolidation</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Use of Estimates</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Use Of Estimates</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock" xlink:type="locator" xlink:label="hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Disclosure of accounting policy regarding cash, cash equivalents and short-term investments. Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock" xlink:to="hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash, Cash Equivalents and Short-term Investments</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cash Cash Equivalents And Shortterm Investments Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value of Financial Instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Measurement Policy Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration of Credit Risk</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Credit Risk</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Receivable, Net</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Receivables Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of Long-Lived Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Impairment Or Disposal Of Long Lived Assets Including Intangible Assets Policy Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Leases Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Revenue From Contract With Customer Policy [Text Block]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ClinicalTrialAccrualsPolicyTextBlock" xlink:type="locator" xlink:label="hrtx_ClinicalTrialAccrualsPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ClinicalTrialAccrualsPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Disclosure of accounting policy for clinical trial accruals.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ClinicalTrialAccrualsPolicyTextBlock" xlink:to="hrtx_ClinicalTrialAccrualsPolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ClinicalTrialAccrualsPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued Clinical Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ClinicalTrialAccrualsPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Clinical Trial Accruals Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and Development Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Research And Development Expense Policy</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LegalCostsPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_LegalCostsPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LegalCostsPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Patent Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalCostsPolicyTextBlock" xlink:to="us-gaap_LegalCostsPolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LegalCostsPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Legal Costs Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-Based Compensation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Option And Incentive Plans Policy</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock" xlink:type="locator" xlink:label="hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Disclosure of accounting policy for warrants issued in equity financings.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock" xlink:to="hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Warrants</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Warrants Issued In Equity Financings Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Comprehensive Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income Policy Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net Loss per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recent Accounting Pronouncements</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">New Accounting Pronouncements Policy Policy [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of Net Product Sales and Accounts Receivable Balance</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedules Of Concentration Of Risk By Risk Factor [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Stock Equivalents Excluded From Computation of Net Loss Per Share</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Short-Term Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities Available For Sale Table [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Inventory Current Table [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Prepaid Expenses and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Property and Equipment, Net</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Accrued Liabilities</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Accrued Liabilities Table [Text Block]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock" xlink:type="locator" xlink:label="hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of disaggregated net product sales.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock" xlink:to="hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Disaggregated Net Product Sales</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Disaggregated Net Product Sales Table [Text Block]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ValuationAllowancesAndReservesTableTextBlock" xlink:type="locator" xlink:label="hrtx_ValuationAllowancesAndReservesTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ValuationAllowancesAndReservesTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Tabular disclosure of a schedule of allowance and reserve accounts where the valuation and qualifying accounts are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ValuationAllowancesAndReservesTableTextBlock" xlink:to="hrtx_ValuationAllowancesAndReservesTableTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ValuationAllowancesAndReservesTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ValuationAllowancesAndReservesTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Valuation Allowances And Reserves Table [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Future Minimum Lease Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Maturity Table [Text Block]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CommonStockReservedForFutureIssuanceTableTextBlock" xlink:type="locator" xlink:label="hrtx_CommonStockReservedForFutureIssuanceTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="hrtx_CommonStockReservedForFutureIssuanceTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Tabular disclosure of common stock reserved for future issuance.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_CommonStockReservedForFutureIssuanceTableTextBlock" xlink:to="hrtx_CommonStockReservedForFutureIssuanceTableTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_CommonStockReservedForFutureIssuanceTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Common Stock Reserved for Future Issuance</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_CommonStockReservedForFutureIssuanceTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Reserved For Future Issuance Table [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Stock Option Plan Activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Options Exercisable, Vested or Expected to Vest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding And Exercisable Table [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Exercise Prices And Weighted-average Remaining Contractual Lives For Options Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Stock-Based Compensation Expense related to Stock-Based Payment Awards</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Fair Value of Option Grant and ESPP Purchase Right on Grant Date Using Black-Scholes Option Pricing Model</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="locator" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Unrecognized Tax Benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Summary Of Income Tax Contingencies [Text Block]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_NumberOfCountriesApprovedDrug" xlink:type="locator" xlink:label="hrtx_NumberOfCountriesApprovedDrug" />
    <link:label xml:lang="en-US" xlink:label="hrtx_NumberOfCountriesApprovedDrug_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of Countries approved the drug.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_NumberOfCountriesApprovedDrug" xlink:to="hrtx_NumberOfCountriesApprovedDrug_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_BusinessLineItems" xlink:type="locator" xlink:label="hrtx_BusinessLineItems" />
    <link:label xml:lang="en-US" xlink:label="hrtx_BusinessLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Business.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_BusinessLineItems" xlink:to="hrtx_BusinessLineItems_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_BusinessTable" xlink:type="locator" xlink:label="hrtx_BusinessTable" />
    <link:label xml:lang="en-US" xlink:label="hrtx_BusinessTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Business.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_BusinessTable" xlink:to="hrtx_BusinessTable_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_BusinessTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business [Table]</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_BusinessTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Business [Table]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" />
    <link:label xml:lang="en-US" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product and Service</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Product Or Service [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" />
    <link:label xml:lang="en-US" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product and Service</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl" />
    <link:label xml:lang="en-US" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Products And Services [Domain]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_HTX011Member" xlink:type="locator" xlink:label="hrtx_HTX011Member" />
    <link:label xml:lang="en-US" xlink:label="hrtx_HTX011Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">HTX-011.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_HTX011Member" xlink:to="hrtx_HTX011Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_HTX011Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">H T X011</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_HTX011Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">H T X011 [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" />
    <link:label xml:lang="en-US" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Geographical</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Statement Geographical [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" />
    <link:label xml:lang="en-US" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Geographical</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl" />
    <link:label xml:lang="en-US" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Segment Geographical [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember" xlink:type="locator" xlink:label="srt_EuropeMember" />
    <link:label xml:lang="en-US" xlink:label="srt_EuropeMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Europe</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="srt_EuropeMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Europe [Member]</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_BusinessLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_BusinessLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Business [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_NumberOfCountriesApprovedDrug_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of countries approved the drug</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_NumberOfCountriesApprovedDrug_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Countries Approved Drug</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accumulated deficit</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash, cash equivalents and short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cash Cash Equivalents And Short Term Investments</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Product Information [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Product Information [Table]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Type</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk By Type [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Type</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer Concentration Risk</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Benchmark</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk By Benchmark [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Benchmark</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue Benchmark</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sales Revenue Net [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:type="locator" xlink:label="srt_MajorCustomersAxis" />
    <link:label xml:lang="en-US" xlink:label="srt_MajorCustomersAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="srt_MajorCustomersAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Major Customers [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" />
    <link:label xml:lang="en-US" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl" />
    <link:label xml:lang="en-US" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Name Of Major Customer [Domain]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_LargestCustomerMember" xlink:type="locator" xlink:label="hrtx_LargestCustomerMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_LargestCustomerMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the largest customer of the company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_LargestCustomerMember" xlink:to="hrtx_LargestCustomerMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_LargestCustomerMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Largest Customer</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_LargestCustomerMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Largest Customer [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SecondLargestCustomerMember" xlink:type="locator" xlink:label="hrtx_SecondLargestCustomerMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SecondLargestCustomerMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the second largest customer of the company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_SecondLargestCustomerMember" xlink:to="hrtx_SecondLargestCustomerMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SecondLargestCustomerMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Second Largest Customer</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SecondLargestCustomerMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Second Largest Customer [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ThirdLargestCustomerMember" xlink:type="locator" xlink:label="hrtx_ThirdLargestCustomerMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ThirdLargestCustomerMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the third largest customer of the company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ThirdLargestCustomerMember" xlink:to="hrtx_ThirdLargestCustomerMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ThirdLargestCustomerMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Third Largest Customer</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ThirdLargestCustomerMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Third Largest Customer [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SignificantCustomerMember" xlink:type="locator" xlink:label="hrtx_SignificantCustomerMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SignificantCustomerMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Significant customer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_SignificantCustomerMember" xlink:to="hrtx_SignificantCustomerMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SignificantCustomerMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total Customer</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SignificantCustomerMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Significant Customer [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:type="locator" xlink:label="us-gaap_ProductInformationLineItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProductInformationLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product Information [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProductInformationLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Product Information [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration risk percentage</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Percentage1</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Lived Tangible Asset</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment By Type [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Lived Tangible Asset</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment Type [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leasehold Improvements</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounting Standards Update</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments For New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:type="locator" xlink:label="us-gaap_TypeOfAdoptionMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounting Standards Update</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Type Of Adoption [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201912Member" xlink:type="locator" xlink:label="us-gaap_AccountingStandardsUpdate201912Member" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccountingStandardsUpdate201912Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounting Standards Update 2019-12</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201912Member" xlink:to="us-gaap_AccountingStandardsUpdate201912Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccountingStandardsUpdate201912Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Standards Update201912 [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Estimated useful lives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment Estimated Useful Lives</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities, Name</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Name [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based Payment Arrangement, Option</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Stock Units</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock Units R S U [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:type="locator" xlink:label="us-gaap_WarrantMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_WarrantMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Warrant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_WarrantMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Warrant [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Convertible Debt Securities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtSecuritiesMember" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Convertible Debt Securities [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares excluded (in shares)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in accounting principle, accounting standards update, adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Change In Accounting Principle Accounting Standards Update Adopted</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in accounting principle, accounting standards update, immaterial effect</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Change In Accounting Principle Accounting Standards Update Immaterial Effect</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Measurement Frequency</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value By Measurement Frequency [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Measurement Frequency</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Measurement Frequency [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value, Recurring</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Measurements Recurring [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Hierarchy and NAV</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value By Fair Value Hierarchy Level [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Hierarchy and NAV</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Measurements Fair Value Hierarchy [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Quoted Prices in Active Markets for Identical Assets (Level 1)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Inputs Level1 [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Significant Other Observable Inputs (Level 2)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Inputs Level2 [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Significant Unobservable Inputs (Level 3)</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Inputs Level3 [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashAndCashEquivalentsAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_CashAndCashEquivalentsAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashAndCashEquivalentsAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cash And Cash Equivalents [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:type="locator" xlink:label="us-gaap_MoneyMarketFundsMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and Money Market Funds</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Money Market Funds [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial Instrument</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Financial Instrument [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial Instruments</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_DomesticCorporateDebtSecuritiesMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DomesticCorporateDebtSecuritiesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. Corporate Debt Securities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:to="us-gaap_DomesticCorporateDebtSecuritiesMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DomesticCorporateDebtSecuritiesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Domestic Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_ForeignCorporateDebtSecuritiesMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ForeignCorporateDebtSecuritiesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign Corporate Debt Securities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:to="us-gaap_ForeignCorporateDebtSecuritiesMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ForeignCorporateDebtSecuritiesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_UnitedStatesCommercialPaperMember" xlink:type="locator" xlink:label="hrtx_UnitedStatesCommercialPaperMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_UnitedStatesCommercialPaperMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that originates in the United States.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_UnitedStatesCommercialPaperMember" xlink:to="hrtx_UnitedStatesCommercialPaperMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_UnitedStatesCommercialPaperMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. Commercial Paper</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_UnitedStatesCommercialPaperMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">United States Commercial Paper [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Asset Class</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value By Asset Class [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Asset Class</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ForeignCommercialPaperMember" xlink:type="locator" xlink:label="hrtx_ForeignCommercialPaperMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ForeignCommercialPaperMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that originates in countries outside of the United States.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ForeignCommercialPaperMember" xlink:to="hrtx_ForeignCommercialPaperMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ForeignCommercialPaperMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign Commercial Paper</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ForeignCommercialPaperMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Commercial Paper [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:type="locator" xlink:label="us-gaap_USTreasurySecuritiesMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. Treasury Bills and Government Agency Obligations</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">U S Treasury Securities [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and money market funds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cash And Cash Equivalents Fair Value Disclosure</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Available-for-sale securities</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Available For Sale Securities Debt Securities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Assets Fair Value Disclosure</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_TransfersAmongFairValueHierarchyLevelsAmount" xlink:type="locator" xlink:label="hrtx_TransfersAmongFairValueHierarchyLevelsAmount" />
    <link:label xml:lang="en-US" xlink:label="hrtx_TransfersAmongFairValueHierarchyLevelsAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Transfers among fair value hierarchy levels amount.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_TransfersAmongFairValueHierarchyLevelsAmount" xlink:to="hrtx_TransfersAmongFairValueHierarchyLevelsAmount_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_TransfersAmongFairValueHierarchyLevelsAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial instruments transferred among fair value hierarchy levels</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_TransfersAmongFairValueHierarchyLevelsAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Transfers Among Fair Value Hierarchy Levels Amount</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear" xlink:type="locator" xlink:label="hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Available-for-sale securities, debt securities, current, contractual maturities of three months to one year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear" xlink:to="hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash equivalents included of available-for-sale securities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cash Equivalents At Carrying Value</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Available for sale securities with contractual maturities of three months to one year.</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Available For Sale Securities Debt Securities Current Contractual Maturities Of Three Months To One Year</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Securities Available For Sale [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities Available For Sale [Table]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="locator" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Available For Sale Securities [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Available For Sale Securities [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Available-for-sale securities, amortized cost</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Available For Sale Debt Securities Amortized Cost Basis</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Available-for-sale securities, gross unrealized gains</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Available-for-sale securities, gross unrealized losses</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ZYNRELEFMember" xlink:type="locator" xlink:label="hrtx_ZYNRELEFMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ZYNRELEFMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ZYNRELEF</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ZYNRELEFMember" xlink:to="hrtx_ZYNRELEFMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ZYNRELEFMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Z Y N R E L E F [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SUSTOLMember" xlink:type="locator" xlink:label="hrtx_SUSTOLMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SUSTOLMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents information pertaining to the product SUSTOL.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_SUSTOLMember" xlink:to="hrtx_SUSTOLMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SUSTOLMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SUSTOL</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SUSTOLMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">S U S T O L [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CINVANTIMember" xlink:type="locator" xlink:label="hrtx_CINVANTIMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_CINVANTIMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents the information pertaining to the product CINVANTI.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_CINVANTIMember" xlink:to="hrtx_CINVANTIMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_CINVANTIMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">CINVANTI</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_CINVANTIMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">C I N V A N T I [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:type="locator" xlink:label="us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt securities, impairment losses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:to="us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Other Than Temporary Impairment Loss Debt Securities Available For Sale</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt securities, available-for-sale, unrealized gain (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities Available For Sale Unrealized Gain Loss</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt securities, available-for-sale, realized gain (loss)</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Abstract]</link:label>
    <link: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" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Raw materials</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Raw Materials Net Of Reserves</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Work in process</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Work In Process Net Of Reserves</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finished goods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Finished Goods Net Of Reserves</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_InventoryNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total inventory</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:type="locator" xlink:label="us-gaap_ProductionRelatedImpairmentsOrCharges" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProductionRelatedImpairmentsOrCharges_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of product sales, charges</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:to="us-gaap_ProductionRelatedImpairmentsOrCharges_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProductionRelatedImpairmentsOrCharges_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Production Related Impairments Or Charges</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DepositsCurrent" xlink:type="locator" xlink:label="hrtx_DepositsCurrent" />
    <link:label xml:lang="en-US" xlink:label="hrtx_DepositsCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Deposits current.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_DepositsCurrent" xlink:to="hrtx_DepositsCurrent_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense And Other Assets Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidInsurance" xlink:type="locator" xlink:label="us-gaap_PrepaidInsurance" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PrepaidInsurance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid insurance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidInsurance" xlink:to="us-gaap_PrepaidInsurance_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PrepaidInsurance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Insurance</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DepositsCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deposits</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DepositsCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deposits Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivableCurrent" xlink:type="locator" xlink:label="us-gaap_InterestReceivableCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InterestReceivableCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivableCurrent" xlink:to="us-gaap_InterestReceivableCurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InterestReceivableCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Interest Receivable Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total prepaid expenses and other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense And Other Assets</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Property Plant And Equipment [Table]</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Property Plant And Equipment [Table]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember" xlink:type="locator" xlink:label="us-gaap_EquipmentMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EquipmentMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Scientific Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EquipmentMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Equipment [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Computer Equipment and Software</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Computer Equipment [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Furniture, Fixtures and Office Equipment</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Furniture And Fixtures [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property Plant And Equipment [Line Items]</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Property Plant And Equipment Gross</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: accumulated depreciation and amortization</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Depreciation Depletion And Amortization Property Plant And Equipment</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property and equipment, net</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Construction in Progress, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Construction In Progress Gross</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AccruedSalesAllowancesCurrent" xlink:type="locator" xlink:label="hrtx_AccruedSalesAllowancesCurrent" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AccruedSalesAllowancesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Carrying value as of the balance sheet date of obligations incurred through the date and payable for sales allowances. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_AccruedSalesAllowancesCurrent" xlink:to="hrtx_AccruedSalesAllowancesCurrent_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued payroll and employee liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Employee Related Liabilities Current [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued employee salaries and benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Salaries Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedBonusesCurrent" xlink:type="locator" xlink:label="us-gaap_AccruedBonusesCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccruedBonusesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued bonuses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedBonusesCurrent" xlink:to="us-gaap_AccruedBonusesCurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccruedBonusesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Bonuses Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:type="locator" xlink:label="us-gaap_AccruedVacationCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccruedVacationCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued vacation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedVacationCurrent" xlink:to="us-gaap_AccruedVacationCurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccruedVacationCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Vacation Current</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total accrued payroll and employee liabilities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities Current [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_AccruedSalesAllowancesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued product sales allowances</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_AccruedSalesAllowancesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Sales Allowances Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued consulting and professional fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Professional Fees Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable Other Current</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_OtherSundryLiabilitiesCurrent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherSundryLiabilitiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherSundryLiabilitiesCurrent" xlink:to="us-gaap_OtherSundryLiabilitiesCurrent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherSundryLiabilitiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Other Sundry Liabilities Current</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total other accrued liabilities</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ValuationAllowancesAndReservesProvisions" xlink:type="locator" xlink:label="hrtx_ValuationAllowancesAndReservesProvisions" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ValuationAllowancesAndReservesProvisions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from provisions of amounts previously written off or reestablishment of reserves that had previously been utilized.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ValuationAllowancesAndReservesProvisions" xlink:to="hrtx_ValuationAllowancesAndReservesProvisions_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SEC Schedule, 12-09, Valuation Allowances and Reserves Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Valuation Allowances And Reserves Type [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SEC Schedule, 12-09, Valuation Allowances and Reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Valuation Allowances And Reserves [Domain]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AllowanceForSalesReturns1Member" xlink:type="locator" xlink:label="hrtx_AllowanceForSalesReturns1Member" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AllowanceForSalesReturns1Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">A valuation allowance for the amount of products sold that the entity expects to be returned by the purchaser.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_AllowanceForSalesReturns1Member" xlink:to="hrtx_AllowanceForSalesReturns1Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AllowanceForSalesReturns1Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product Returns</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_AllowanceForSalesReturns1Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Allowance For Sales Returns1 [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AllowanceForDistributorFeesMember" xlink:type="locator" xlink:label="hrtx_AllowanceForDistributorFeesMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AllowanceForDistributorFeesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">A valuation allowance for the amount of distributor fees on products sold.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_AllowanceForDistributorFeesMember" xlink:to="hrtx_AllowanceForDistributorFeesMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AllowanceForDistributorFeesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Distributor Fees</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_AllowanceForDistributorFeesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Allowance For Distributor Fees [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AllowanceForRebatesAndChargebacksMember" xlink:type="locator" xlink:label="hrtx_AllowanceForRebatesAndChargebacksMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AllowanceForRebatesAndChargebacksMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">A valuation allowance for the amount of rebates and chargebacks of products sold.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_AllowanceForRebatesAndChargebacksMember" xlink:to="hrtx_AllowanceForRebatesAndChargebacksMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AllowanceForRebatesAndChargebacksMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Discounts, Rebates and Administrative Fees</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_AllowanceForRebatesAndChargebacksMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Allowance For Rebates And Chargebacks [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Valuation Allowances And Reserves Balance</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ValuationAllowancesAndReservesProvisions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Provision</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ValuationAllowancesAndReservesProvisions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Valuation Allowances And Reserves Provisions</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payments/credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Valuation Allowances And Reserves Deductions</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_LeaseExpirationOrDueDateMonthAndYear" xlink:type="locator" xlink:label="hrtx_LeaseExpirationOrDueDateMonthAndYear" />
    <link:label xml:lang="en-US" xlink:label="hrtx_LeaseExpirationOrDueDateMonthAndYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Lease expiration or due date month and year, (YYYY-MM) period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_LeaseExpirationOrDueDateMonthAndYear" xlink:to="hrtx_LeaseExpirationOrDueDateMonthAndYear_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SubleaseExpirationOrDueDateMonthAndYear" xlink:type="locator" xlink:label="hrtx_SubleaseExpirationOrDueDateMonthAndYear" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SubleaseExpirationOrDueDateMonthAndYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Sublease expiration or due date month and year (YYYY-MM).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_SubleaseExpirationOrDueDateMonthAndYear" xlink:to="hrtx_SubleaseExpirationOrDueDateMonthAndYear_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_LeasedSpaceEffectiveDate" xlink:type="locator" xlink:label="hrtx_LeasedSpaceEffectiveDate" />
    <link:label xml:lang="en-US" xlink:label="hrtx_LeasedSpaceEffectiveDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Leased space, effective date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_LeasedSpaceEffectiveDate" xlink:to="hrtx_LeasedSpaceEffectiveDate_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_RemainingAreaOfRealEstateProperty" xlink:type="locator" xlink:label="hrtx_RemainingAreaOfRealEstateProperty" />
    <link:label xml:lang="en-US" xlink:label="hrtx_RemainingAreaOfRealEstateProperty_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Remaining area of real estate property.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_RemainingAreaOfRealEstateProperty" xlink:to="hrtx_RemainingAreaOfRealEstateProperty_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:type="locator" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee Lease Description [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Lease Description [Table]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_CA" xlink:type="locator" xlink:label="stpr_CA" />
    <link:label xml:lang="en-US" xlink:label="stpr_CA_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">San Diego, California</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stpr_CA" xlink:to="stpr_CA_lbl" />
    <link:label xml:lang="en-US" xlink:label="stpr_CA_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">CALIFORNIA</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_RedwoodCityMember" xlink:type="locator" xlink:label="hrtx_RedwoodCityMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_RedwoodCityMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Lease laboratory, office and warehouse space in Redwood City, California.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_RedwoodCityMember" xlink:to="hrtx_RedwoodCityMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_RedwoodCityMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Redwood City, California</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_RedwoodCityMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Redwood City [Member]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_NJ" xlink:type="locator" xlink:label="stpr_NJ" />
    <link:label xml:lang="en-US" xlink:label="stpr_NJ_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Jersey City, New Jersey</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stpr_NJ" xlink:to="stpr_NJ_lbl" />
    <link:label xml:lang="en-US" xlink:label="stpr_NJ_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">NEW JERSEY</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Collaborative Arrangement and Arrangement Other than Collaborative</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Type Of Arrangement [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Collaborative Arrangement and Arrangement Other than Collaborative</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Arrangements And Nonarrangement Transactions [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SubleaseAgreementMember" xlink:type="locator" xlink:label="hrtx_SubleaseAgreementMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SubleaseAgreementMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Sublease agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_SubleaseAgreementMember" xlink:to="hrtx_SubleaseAgreementMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SubleaseAgreementMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sublease Agreement</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SubleaseAgreementMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sublease Agreement [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:type="locator" xlink:label="srt_RangeAxis" />
    <link:label xml:lang="en-US" xlink:label="srt_RangeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="srt_RangeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Range [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:type="locator" xlink:label="srt_RangeMember" />
    <link:label xml:lang="en-US" xlink:label="srt_RangeMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="srt_RangeMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Range [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:type="locator" xlink:label="srt_MaximumMember" />
    <link:label xml:lang="en-US" xlink:label="srt_MaximumMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="srt_MaximumMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Maximum [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:type="locator" xlink:label="srt_MinimumMember" />
    <link:label xml:lang="en-US" xlink:label="srt_MinimumMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Minimum</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="srt_MinimumMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Minimum [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="locator" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee Lease Description [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Lease Description [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AreaOfRealEstateProperty_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Area of real estate property</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfRealEstateProperty" xlink:to="us-gaap_AreaOfRealEstateProperty_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AreaOfRealEstateProperty_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Area Of Real Estate Property</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_LeasedSpaceEffectiveDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Reduction of leased space, effective date</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_LeasedSpaceEffectiveDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Leased Space Effective Date</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseExpirationDate1" xlink:type="locator" xlink:label="us-gaap_LeaseExpirationDate1" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LeaseExpirationDate1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lease expiration date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseExpirationDate1" xlink:to="us-gaap_LeaseExpirationDate1_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LeaseExpirationDate1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lease Expiration Date1</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee, operating lease, renewal term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Renewal Term</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_RemainingAreaOfRealEstateProperty_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Remaining area of real estate property</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_RemainingAreaOfRealEstateProperty_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Remaining Area Of Real Estate Property</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee, operating lease, existence of option to extend</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Existence Of Option To Extend</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease cash payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Payments</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_LeaseExpirationOrDueDateMonthAndYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lease expiration date</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_LeaseExpirationOrDueDateMonthAndYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lease Expiration Or Due Date Month And Year</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SubleaseExpirationOrDueDateMonthAndYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sublease expiration date</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SubleaseExpirationOrDueDateMonthAndYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sublease Expiration Or Due Date Month And Year</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due Next Rolling Twelve Months</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2023</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due In Rolling Year Two</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due In Rolling Year Three</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due In Rolling Year Four</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due In Rolling Year Five</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due After Rolling Year Five</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total future minimum lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Payments Due</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Lessee Operating Lease Liability Undiscounted Excess Amount</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Liability</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease, rent expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Expense</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_PurchaseObligationsDuePeriod" xlink:type="locator" xlink:label="hrtx_PurchaseObligationsDuePeriod" />
    <link:label xml:lang="en-US" xlink:label="hrtx_PurchaseObligationsDuePeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Purchase obligations due period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_PurchaseObligationsDuePeriod" xlink:to="hrtx_PurchaseObligationsDuePeriod_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligation" xlink:type="locator" xlink:label="us-gaap_PurchaseObligation" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PurchaseObligation_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total purchase obligations</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PurchaseObligation_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Purchase Obligation</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_PurchaseObligationsDuePeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Purchase obligations due period</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_PurchaseObligationsDuePeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Purchase Obligations Due Period</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:type="locator" xlink:label="us-gaap_RestructuringPlanAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RestructuringPlanAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restructuring Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RestructuringPlanAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:type="locator" xlink:label="us-gaap_RestructuringPlanDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RestructuringPlanDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restructuring Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringPlanDomain" xlink:to="us-gaap_RestructuringPlanDomain_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RestructuringPlanDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_TwoThousandTwentyOneRestructuringPlanMember" xlink:type="locator" xlink:label="hrtx_TwoThousandTwentyOneRestructuringPlanMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_TwoThousandTwentyOneRestructuringPlanMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Two thousand twenty one restructuring plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_TwoThousandTwentyOneRestructuringPlanMember" xlink:to="hrtx_TwoThousandTwentyOneRestructuringPlanMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_TwoThousandTwentyOneRestructuringPlanMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2021 Restructuring Plan</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_TwoThousandTwentyOneRestructuringPlanMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Two Thousand Twenty One Restructuring Plan [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_TwoThousandTwentyRestructuringPlanMember" xlink:type="locator" xlink:label="hrtx_TwoThousandTwentyRestructuringPlanMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_TwoThousandTwentyRestructuringPlanMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Two thousand twenty restructuring plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_TwoThousandTwentyRestructuringPlanMember" xlink:to="hrtx_TwoThousandTwentyRestructuringPlanMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_TwoThousandTwentyRestructuringPlanMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2020 Restructuring Plan</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_TwoThousandTwentyRestructuringPlanMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Two Thousand Twenty Restructuring Plan [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator" xlink:label="us-gaap_RestructuringCostAndReserveAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RestructuringCostAndReserveAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restructuring Type</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RestructuringCostAndReserveAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Restructuring Cost And Reserve [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:type="locator" xlink:label="us-gaap_TypeOfRestructuringDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_TypeOfRestructuringDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Type of Restructuring</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_TypeOfRestructuringDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Type Of Restructuring [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:type="locator" xlink:label="us-gaap_EmployeeSeveranceMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeSeveranceMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Severance</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeSeveranceMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Employee Severance [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AcceleratedNoncashStockOptionExpenseMember" xlink:type="locator" xlink:label="hrtx_AcceleratedNoncashStockOptionExpenseMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AcceleratedNoncashStockOptionExpenseMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">This item represents accelerated non-cash stock option expense.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_AcceleratedNoncashStockOptionExpenseMember" xlink:to="hrtx_AcceleratedNoncashStockOptionExpenseMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AcceleratedNoncashStockOptionExpenseMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accelerated Non-Cash Stock Option Expense</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_AcceleratedNoncashStockOptionExpenseMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Accelerated Noncash Stock Option Expense [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Statement Location</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Statement Location</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and Development Expense</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Research And Development Expense [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">General and Administrative Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">General And Administrative Expense [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpenseMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales and Marketing Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpenseMember" xlink:to="us-gaap_SellingAndMarketingExpenseMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Selling And Marketing Expense [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges" xlink:type="locator" xlink:label="us-gaap_RestructuringCharges" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RestructuringCharges_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restructuring charges, total</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_RestructuringCharges_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Restructuring Charges</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:type="locator" xlink:label="us-gaap_PaymentsForRestructuring" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PaymentsForRestructuring_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payments for restructuring charges</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRestructuring" xlink:to="us-gaap_PaymentsForRestructuring_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PaymentsForRestructuring_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Payments For Restructuring</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument [Table]</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument [Table]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term Debt, Type</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Longterm Debt Type [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-term Debt, Type</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Longterm Debt Type [Domain]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SeniorUnsecuredConvertibleNotesMember" xlink:type="locator" xlink:label="hrtx_SeniorUnsecuredConvertibleNotesMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SeniorUnsecuredConvertibleNotesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Senior unsecured convertible notes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_SeniorUnsecuredConvertibleNotesMember" xlink:to="hrtx_SeniorUnsecuredConvertibleNotesMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SeniorUnsecuredConvertibleNotesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Notes</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SeniorUnsecuredConvertibleNotesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Senior Unsecured Convertible Notes [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument, Redemption, Period</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Redemption Period [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument, Redemption, Period</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Redemption Period [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Redemption Between May 24, 2024 and May 24, 2025</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Redemption Period One [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Redemption On or After May 24, 2025</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Redemption Period Two [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SeniorSecuredConvertibleNotesMember" xlink:type="locator" xlink:label="hrtx_SeniorSecuredConvertibleNotesMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SeniorSecuredConvertibleNotesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Senior secured convertible notes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_SeniorSecuredConvertibleNotesMember" xlink:to="hrtx_SeniorSecuredConvertibleNotesMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SeniorSecuredConvertibleNotesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Convertible Notes</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SeniorSecuredConvertibleNotesMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Senior Secured Convertible Notes [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Instrument [Line Items]</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Convertible debt issuable in connection with private placement</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Carrying Amount</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, interest rate</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Interest Rate Stated Percentage</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, maturity date</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Maturity Date</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, frequency of periodic payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:to="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Frequency Of Periodic Payment</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, date of first required payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:to="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Date Of First Required Payment1</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" xlink:type="locator" xlink:label="hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" />
    <link:label xml:lang="en-US" xlink:label="hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Debt instrument, redemption period, stock price exceeds in percentage of conversion price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" xlink:to="hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, redemption period, stock price exceeds in percentage of conversion price</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Redemption Period Stock Price Exceeds In Percentage Of Conversion Price</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal" xlink:type="locator" xlink:label="hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal" />
    <link:label xml:lang="en-US" xlink:label="hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">The multiple of principal used in calculating the number of shares converted from the notes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal" xlink:to="hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Initial conversion price/rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Convertible Conversion Price1</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument conversion ratio multiple of principal</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Conversion Ratio Multiple Of Principal</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" xlink:type="locator" xlink:label="hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" />
    <link:label xml:lang="en-US" xlink:label="hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Common shares registered for resale in connection with convertible notes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" xlink:to="hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common shares registered for resale in connection with convertible notes</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Common Shares Registered For Resale In Connection With Convertible Notes</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt issuance costs incurred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Payments Of Debt Issuance Costs</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Effective interest rate</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Interest Rate Effective Percentage</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InterestExpenseDebt_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest expense</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InterestExpenseDebt_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Interest Expense Debt</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest expense, debt, excluding amortization</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Interest Expense Debt Excluding Amortization</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:type="locator" xlink:label="us-gaap_LongTermDebt" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LongTermDebt_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Carrying value of debt</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_LongTermDebt_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Debt</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, face amount</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Face Amount</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Finance Costs Net</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, number of shares issued for convertible notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Conversion Converted Instrument Shares Issued1</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, term</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Term</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaidInKindInterest" xlink:type="locator" xlink:label="us-gaap_PaidInKindInterest" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PaidInKindInterest_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Paid-in-kind interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaidInKindInterest" xlink:to="us-gaap_PaidInKindInterest_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PaidInKindInterest_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Paid In Kind Interest</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt instrument, additional debt discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" xlink:to="us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseOtherNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument Increase Decrease Other Net</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Stock By Class [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Stock By Class [Table]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sale of Stock</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Subsidiary Sale Of Stock [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sale of Stock</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sale Of Stock Name Of Transaction [Domain]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_PreFundedWarrantsMember" xlink:type="locator" xlink:label="hrtx_PreFundedWarrantsMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_PreFundedWarrantsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Pre-funded warrants offered as a component of the 2014 Common Stock offering.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_PreFundedWarrantsMember" xlink:to="hrtx_PreFundedWarrantsMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_PreFundedWarrantsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre-funded Warrants</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_PreFundedWarrantsMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Funded Warrants [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Award Type</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Award Type [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Award Type</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class Of Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Class Of Stock [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Number of shares issued</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:type="locator" xlink:label="us-gaap_SharePrice" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share price</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Price</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="locator" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payments of stock issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Payments Of Stock Issuance Costs</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel">Proceeds from issuance of common stock</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ClassOfWarrantOrRightExpirationDate" xlink:type="locator" xlink:label="hrtx_ClassOfWarrantOrRightExpirationDate" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ClassOfWarrantOrRightExpirationDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Class of warrant or right, expiration date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ClassOfWarrantOrRightExpirationDate" xlink:to="hrtx_ClassOfWarrantOrRightExpirationDate_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ClassOfWarrantOrRightExercisedDuringPeriod" xlink:type="locator" xlink:label="hrtx_ClassOfWarrantOrRightExercisedDuringPeriod" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ClassOfWarrantOrRightExercisedDuringPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">The number of warrants or rights exercised during period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ClassOfWarrantOrRightExercisedDuringPeriod" xlink:to="hrtx_ClassOfWarrantOrRightExercisedDuringPeriod_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of warrant or right, number of securities called by warrants or rights</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of warrant or right, exercise price of warrants or rights</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ClassOfWarrantOrRightExpirationDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of warrant or right, expiration date</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ClassOfWarrantOrRightExpirationDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Class Of Warrant Or Right Expiration Date</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ClassOfWarrantOrRightExercisedDuringPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of warrant or right, exercised during period</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ClassOfWarrantOrRightExercisedDuringPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Class Of Warrant Or Right Exercised During Period</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from issuance of warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Issuance Of Warrants</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of warrant or right, outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Class Of Warrant Or Right Outstanding</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EmployeeStockPurchasePlanAvailableForIssuance" xlink:type="locator" xlink:label="hrtx_EmployeeStockPurchasePlanAvailableForIssuance" />
    <link:label xml:lang="en-US" xlink:label="hrtx_EmployeeStockPurchasePlanAvailableForIssuance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Aggregate number of common shares reserved under employee stock purchase plan for future issuance.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_EmployeeStockPurchasePlanAvailableForIssuance" xlink:to="hrtx_EmployeeStockPurchasePlanAvailableForIssuance_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CommonStockUnderlyingConvertibleNotesOutstanding" xlink:type="locator" xlink:label="hrtx_CommonStockUnderlyingConvertibleNotesOutstanding" />
    <link:label xml:lang="en-US" xlink:label="hrtx_CommonStockUnderlyingConvertibleNotesOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Aggregate number of convertible common shares reserved for future issuance.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_CommonStockUnderlyingConvertibleNotesOutstanding" xlink:to="hrtx_CommonStockUnderlyingConvertibleNotesOutstanding_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders Equity Note [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock options outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted stock units outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Number</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock options available for grant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_EmployeeStockPurchasePlanAvailableForIssuance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Stock Purchase Plan</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_EmployeeStockPurchasePlanAvailableForIssuance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Employee Stock Purchase Plan Available For Issuance</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_CommonStockUnderlyingConvertibleNotesOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares of common stock underlying convertible notes outstanding (see Note 8)</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_CommonStockUnderlyingConvertibleNotesOutstanding_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Underlying Convertible Notes Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total shares reserved for future issuance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock Capital Shares Reserved For Future Issuance</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent" xlink:type="locator" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Maximum percent employees can elect to withhold from their base earnings to purchase common stock.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent" xlink:to="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice" xlink:type="locator" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">The purchase price of stock from 1997 Employee Stock Purchase Plan will be the lower of the closing price of common stock on: (i) the first trading day in the enrollment period, as defined in the Purchase Plan, in which the purchase is made, or (ii) the purchase date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice" xlink:to="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Domain]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EmployeeStockPurchasePlanMember" xlink:type="locator" xlink:label="hrtx_EmployeeStockPurchasePlanMember" />
    <link:label xml:lang="en-US" xlink:label="hrtx_EmployeeStockPurchasePlanMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Employee stock purchase plan [member</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_EmployeeStockPurchasePlanMember" xlink:to="hrtx_EmployeeStockPurchasePlanMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_EmployeeStockPurchasePlanMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Stock Purchase Plan</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_EmployeeStockPurchasePlanMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Employee Stock Purchase Plan [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EquityIncentivePlan2007Member" xlink:type="locator" xlink:label="hrtx_EquityIncentivePlan2007Member" />
    <link:label xml:lang="en-US" xlink:label="hrtx_EquityIncentivePlan2007Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Equity incentive plan 2007 [member</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_EquityIncentivePlan2007Member" xlink:to="hrtx_EquityIncentivePlan2007Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_EquityIncentivePlan2007Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Incentive Plan 2007</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_EquityIncentivePlan2007Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Equity Incentive Plan2007 [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, number of shares authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, number of additional shares authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award maximum employee earnings with held to purchase common stock percent</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Arrangement By Sharebased Payment Award Maximum Employee Earnings With Held To Purchase Common Stock Percent</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award discount on stock price</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Arrangement By Sharebased Payment Award Discount On Stock Price</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, shares issued in period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangements by share-based payment award, options, exercises in period, weighted average exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Common stock, shares, issued, total</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, capital shares reserved for future issuance</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Share-based compensation arrangement by share-based payment award, number of shares available for grant</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, expiration period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, award vesting period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Number of shares outstanding</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of shares granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of shares exercised</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period Shares Stock Options Exercised</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of shares cancelled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Number of shares outstanding</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Number of shares outstanding, weighted average exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of shares granted, weighted average exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Number of shares exercised, weighted average exercise price</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of shares cancelled, weighted average exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Number of shares outstanding, weighted average exercise price</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" xlink:type="locator" xlink:label="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Share based compensation arrangement by share based payment award equity instruments other than options released in period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" xlink:to="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Number of shares outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of shares granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of shares released</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of shares forfeited</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Number of shares outstanding</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Share based compensation arrangement by share based payment award equity instruments other than options released in period weighted average grant date fair value.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue" xlink:to="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Number of shares outstanding, weighted average grant date fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of shares granted, weighted average grant date fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of shares released, weighted average grant date fair value</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of shares forfeited, weighted average grant date fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Number of shares outstanding, weighted average grant date fair value</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, options, forfeitures in period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangements by share-based payment award, options, forfeitures in period, weighted average exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, options, expirations in period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangements by share-based payment award, options, expirations in period, weighted average exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, options, exercisable, weighted average remaining contractual term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, options, exercises in period, intrinsic value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, options, outstanding, intrinsic value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options exercisable at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options vested or expected to vest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options exercisable at end of year, weighted average exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options vested or expected to vest, weighted average exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice" xlink:type="locator" xlink:label="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Share based compensation shares authorized under stock option plans exercise price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice" xlink:to="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise Price Range</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise Price Range</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Domain]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange1Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange1Member" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange1Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents range 1 of exercise price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ExercisePriceRange1Member" xlink:to="hrtx_ExercisePriceRange1Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange1Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise Price Range 1</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange1Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Exercise Price Range1 [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange2Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange2Member" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange2Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents range 2 of exercise price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ExercisePriceRange2Member" xlink:to="hrtx_ExercisePriceRange2Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange2Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise Price Range 2</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange2Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Exercise Price Range2 [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange3Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange3Member" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange3Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents range 3 of exercise price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ExercisePriceRange3Member" xlink:to="hrtx_ExercisePriceRange3Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange3Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise Price Range 3</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange3Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Exercise Price Range3 [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange4Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange4Member" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange4Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents range 4 of exercise price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ExercisePriceRange4Member" xlink:to="hrtx_ExercisePriceRange4Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange4Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise Price Range 4</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange4Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Exercise Price Range4 [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange5Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange5Member" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange5Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents range 5 of exercise price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ExercisePriceRange5Member" xlink:to="hrtx_ExercisePriceRange5Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange5Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise Price Range 5</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange5Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Exercise Price Range5 [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange6Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange6Member" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange6Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents range 6 of exercise price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ExercisePriceRange6Member" xlink:to="hrtx_ExercisePriceRange6Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange6Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise Price Range 6</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange6Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Exercise Price Range6 [Member]</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange7Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange7Member" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange7Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Represents range 7 of exercise price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ExercisePriceRange7Member" xlink:to="hrtx_ExercisePriceRange7Member_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange7Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise Price Range 7</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ExercisePriceRange7Member_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Exercise Price Range7 [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options Outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise Prices</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Range of Exercise Prices, Lower Limit (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Lower Range Limit</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Range of Exercise Prices, Upper Limit (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Upper Range Limit</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted- Average Remaining Contractual Life (Year)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options Weighted Average Remaining Contractual Term2</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted- Average Exercise Price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options Weighted Average Exercise Price Beginning Balance1</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Options Exercisable (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted- Average Exercise Price of Options Exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price1</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="locator" xlink:label="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Share based compensation shares authorized under stock option and other than option plans exercise price range number of outstanding options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Common stock future issuance on exercise of outstanding options and vesting of outstanding restricted stock units granted</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Shares Authorized Under Stock Option And Other Than Option Plans Exercise Price Range Number Of Outstanding Options</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation expense</link:label>
    <link: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" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Allocated Share Based Compensation Expense</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total unrecognized compensation cost related to non-vested, stock-based payment awards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total unrecognized compensation cost, expect to recognize over weighted average period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Risk-free interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividend yield</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Volatility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" xlink:type="locator" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">The weighted average fair value of per share prices paid for shares purchased on the open market for issuance to employees under the plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" xlink:to="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, options, grants in period, weighted average grant date fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation arrangement by share-based payment award, per share weighted-average fair value price of shares purchased</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Sharebased Compensation Arrangement By Sharebased Payment Award Per Share Weightedaverage Fair Value Price Of Shares Purchased</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" xlink:type="locator" xlink:label="hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" />
    <link:label xml:lang="en-US" xlink:label="hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Maximum amount per each participant the employer may contribute to a defined contribution plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" xlink:to="hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Defined contribution plan, employer matching contribution, percent of match</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Defined Contribution Plan Employer Matching Contribution Percent Of Match</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Defined contribution plan, employer matching contribution, percent of employees&apos; gross pay</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Defined Contribution Plan Employer Matching Contribution Percent</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Defined contribution plan, maximum annual contributions by employer per employee, amount</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Defined Contribution Plan Maximum Annual Contributions By Employer Per Employee Amount</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Defined contribution plan, cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Defined Contribution Plan Cost Recognized</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" xlink:type="locator" xlink:label="hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" />
    <link:label xml:lang="en-US" xlink:label="hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to compensation nondeductible expenses.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" xlink:to="hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tax at statutory federal rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State tax, net of federal benefit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Reconciliation State And Local Income Taxes</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Research and development credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Reconciliation Tax Credits Research</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-deductible compensation</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation Nondeductible Expense Compensation Amount</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Change in valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Reconciliation Other Reconciling Items</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Provision for income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Expense Benefit</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DeferredTaxAssetsTaxLeaseLiabilities" xlink:type="locator" xlink:label="hrtx_DeferredTaxAssetsTaxLeaseLiabilities" />
    <link:label xml:lang="en-US" xlink:label="hrtx_DeferredTaxAssetsTaxLeaseLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Deferred tax assets tax lease liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_DeferredTaxAssetsTaxLeaseLiabilities" xlink:to="hrtx_DeferredTaxAssetsTaxLeaseLiabilities_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets" xlink:type="locator" xlink:label="hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets" />
    <link:label xml:lang="en-US" xlink:label="hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Deferred tax liabilities right-of-use lease assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets" xlink:to="hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax assets:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Net [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net operating loss carryforward</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Operating Loss Carryforwards</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and development credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Tax Credit Carryforwards Research</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DeferredTaxAssetsTaxLeaseLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lease liabilities</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DeferredTaxAssetsTaxLeaseLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Tax Lease Liabilities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Other</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total gross deferred tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Gross</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities Net [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Right-of-use lease assets</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities Right Of Use Lease Assets</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel">Total gross deferred tax liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Liabilities</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Valuation Allowance</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net deferred tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Liabilities Net</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExpiringOperatingLossCarryforwards" xlink:type="locator" xlink:label="hrtx_ExpiringOperatingLossCarryforwards" />
    <link:label xml:lang="en-US" xlink:label="hrtx_ExpiringOperatingLossCarryforwards_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Expiring operating loss carryforwards.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_ExpiringOperatingLossCarryforwards" xlink:to="hrtx_ExpiringOperatingLossCarryforwards_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_IndefiniteOperatingLossCarryforwards" xlink:type="locator" xlink:label="hrtx_IndefiniteOperatingLossCarryforwards" />
    <link:label xml:lang="en-US" xlink:label="hrtx_IndefiniteOperatingLossCarryforwards_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Indefinite operating loss carryforwards.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_IndefiniteOperatingLossCarryforwards" xlink:to="hrtx_IndefiniteOperatingLossCarryforwards_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward" xlink:type="locator" xlink:label="hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward" />
    <link:label xml:lang="en-US" xlink:label="hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Taxable income limitation percentage for operating loss carryforward.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward" xlink:to="hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_NetOperatingLossCarryforwardsExpirationYear" xlink:type="locator" xlink:label="hrtx_NetOperatingLossCarryforwardsExpirationYear" />
    <link:label xml:lang="en-US" xlink:label="hrtx_NetOperatingLossCarryforwardsExpirationYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Net operating loss carryforwards expiration year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_NetOperatingLossCarryforwardsExpirationYear" xlink:to="hrtx_NetOperatingLossCarryforwardsExpirationYear_lbl" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwardsTable" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Loss Carryforwards [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsTable_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:type="locator" xlink:label="us-gaap_DomesticCountryMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Domestic Tax Authority</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Domestic Country [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State and Local Jurisdiction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">State And Local Jurisdiction [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority, Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority Name [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority, Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority Name [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:type="locator" xlink:label="us-gaap_CaliforniaFranchiseTaxBoardMember" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CaliforniaFranchiseTaxBoardMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">California Franchise Tax Board</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:to="us-gaap_CaliforniaFranchiseTaxBoardMember_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_CaliforniaFranchiseTaxBoardMember_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">California Franchise Tax Board [Member]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Loss Carryforwards [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Loss Carryforwards, Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Operating Loss Carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ExpiringOperatingLossCarryforwards_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expiring Operating Loss Carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_ExpiringOperatingLossCarryforwards_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Expiring Operating Loss Carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_NetOperatingLossCarryforwardsExpirationYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net operating loss carryforwards expiration year</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_NetOperatingLossCarryforwardsExpirationYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Net Operating Loss Carryforwards Expiration Year</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_IndefiniteOperatingLossCarryforwards_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Indefinite Operating Loss Carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_IndefiniteOperatingLossCarryforwards_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Indefinite Operating Loss Carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Taxable income limitation percentage for operating loss carryforward</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Taxable Income Limitation Percentage For Operating Loss Carryforward</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" xlink:type="locator" xlink:label="hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" />
    <link:label xml:lang="en-US" xlink:label="hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Deferred tax assets tax credit carryforwards research, expiration year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" xlink:to="hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Deferred Tax Assets, Tax Credit Carryforwards, Research</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and development credit carryforwards expiration year</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Tax Credit Carryforwards Research Expiration Year</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance at beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additions for tax positions of prior years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additions based on tax positions related to current year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance at end of year</link:label>
    <link:label xml:lang="en-US" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized Tax Benefits, Ending Balance</link:label>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" />
    <link:label xml:lang="en-US" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct" xlink:type="locator" xlink:label="hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct" />
    <link:label xml:lang="en-US" xlink:label="hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Period of income taxes receivable, net operating loss, CARES Act.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct" xlink:to="hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward" xlink:type="locator" xlink:label="hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward" />
    <link:label xml:lang="en-US" xlink:label="hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Suspension of Taxable Income Limitation Percentage for Operating Loss Carryforward.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward" xlink:to="hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net operating loss carryback period</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Period Of Income Taxes Receivable Net Operating Loss C A R E S Act</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Suspension of taxable income limitation percentage for operating loss carryforward</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Suspension Of Taxable Income Limitation Percentage For Operating Loss Carryforward</link:label>
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions" xlink:type="locator" xlink:label="hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Adjusted gross income for disallowance of net operating loss deductions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions" xlink:to="hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions_lbl" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_BusinessCreditOffsetAmount" xlink:type="locator" xlink:label="hrtx_BusinessCreditOffsetAmount" />
    <link:label xml:lang="en-US" xlink:label="hrtx_BusinessCreditOffsetAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation">Business credit offset amount.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hrtx_BusinessCreditOffsetAmount" xlink:to="hrtx_BusinessCreditOffsetAmount_lbl" />
    <link:label xml:lang="en-US" xlink:label="hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Adjusted gross income for disallowance of net operating loss deductions</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Adjusted Gross Income For Disallowance Of Net Operating Loss Deductions</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_BusinessCreditOffsetAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business credit offset amount</link:label>
    <link:label xml:lang="en-US" xlink:label="hrtx_BusinessCreditOffsetAmount_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Business Credit Offset Amount</link:label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>hrtx-20211231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN ActiveDisclosure(SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date      : 2022-02-28T19:37:16.2749465+00:00 -->
<!-- Version            : 5.0.1.728 -->
<!-- Package ID         : 541d0932ac7948f8a0413b1e40a11559 -->
<!-- Copyright (c) 2022 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <link:roleRef roleURI="http://www.herontx.com/20211231/role/TemplateLink" xlink:href="hrtx-20211231.xsd#TemplateLink" xlink:type="simple" />
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:href="hrtx-20211231.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="locator" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:type="locator" xlink:label="dei_AuditorFirmId" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:type="locator" xlink:label="dei_AuditorLocation" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:type="locator" xlink:label="dei_AuditorName" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:type="locator" xlink:label="dei_DocumentTransitionReport" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:type="locator" xlink:label="dei_EntityPublicFloat" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:type="locator" xlink:label="dei_DocumentAnnualReport" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:type="locator" xlink:label="dei_EntityShellCompany" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:type="locator" xlink:label="dei_EntitySmallBusiness" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:type="locator" xlink:label="dei_EntityFilerCategory" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DocumentAndEntityInformationLineItems" xlink:type="locator" xlink:label="hrtx_DocumentAndEntityInformationLineItems" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_OUMCOLLPMember" xlink:type="locator" xlink:label="hrtx_OUMCOLLPMember" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:type="locator" xlink:label="dei_EntityDomain" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:type="locator" xlink:label="dei_LegalEntityAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DocumentAndEntityInformationTable" xlink:type="locator" xlink:label="hrtx_DocumentAndEntityInformationTable" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="hrtx_DocumentAndEntityInformationTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationTable" xlink:to="dei_LegalEntityAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="hrtx_OUMCOLLPMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationTable" xlink:to="hrtx_DocumentAndEntityInformationLineItems" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentType" order="10150.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_AmendmentFlag" order="10170.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="10190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="10210.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="10230.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_TradingSymbol" order="10250.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityRegistrantName" order="10270.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="10290.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="10310.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="10330.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="10350.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityFilerCategory" order="10370.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="10390.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="10410.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="10430.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="10450.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" order="10470.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityShellCompany" order="10490.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityFileNumber" order="10510.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="10530.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="10550.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="10570.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="10590.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="10610.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="10630.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_CityAreaCode" order="10650.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="10670.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="10690.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="10710.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="10730.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_EntityPublicFloat" order="10750.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="10770.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_Security12bTitle" order="10790.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_SecurityExchangeName" order="10810.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_AuditorName" order="10830.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_AuditorLocation" order="10850.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_AuditorFirmId" order="10870.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_DocumentAndEntityInformationLineItems" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock" order="10980.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets" xlink:href="hrtx-20211231.xsd#Role_StatementConsolidatedBalanceSheets" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:type="locator" xlink:label="us-gaap_CommonStockValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:type="locator" xlink:label="us-gaap_Liabilities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:type="locator" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ConvertibleNotesPayableRelatedPartiesCurrent" xlink:type="locator" xlink:label="hrtx_ConvertibleNotesPayableRelatedPartiesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AccruedClinicalLiabilities" xlink:type="locator" xlink:label="hrtx_AccruedClinicalLiabilities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:type="locator" xlink:label="us-gaap_Assets" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:type="locator" xlink:label="us-gaap_InventoryNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="10270.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="10350.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="10430.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" order="10470.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="10510.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="10550.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="10590.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="10630.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="10670.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="10710.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="10750.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="10790.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="10830.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="10910.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="10990.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="hrtx_AccruedClinicalLiabilities" order="11030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="11070.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="11110.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="11150.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="hrtx_ConvertibleNotesPayableRelatedPartiesCurrent" order="11190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="11230.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="11270.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" order="11310.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="11350.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="11390.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="11430.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="11510.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="11550.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="11590.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="11630.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="11670.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="11710.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="11750.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:href="hrtx-20211231.xsd#Role_StatementConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="10050.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" order="10090.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="10130.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="10170.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="10210.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="10250.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="10290.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="hrtx-20211231.xsd#Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense" xlink:type="locator" xlink:label="us-gaap_InterestExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="locator" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses" xlink:type="locator" xlink:label="us-gaap_CostsAndExpenses" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract" xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenuesAbstract" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="10260.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract" order="10320.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="10440.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="10500.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="10560.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="10620.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpenses" order="10680.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="10740.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract" order="10800.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="10920.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_InterestExpense" order="10980.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="11040.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="11100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="11160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" order="11220.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="11340.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="11400.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" order="11460.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" order="11520.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" xlink:href="hrtx-20211231.xsd#Role_StatementConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_li0l2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_li0l2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator" xlink:label="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_StockIssuedDuringPeriodValueWarrantsExercised" xlink:type="locator" xlink:label="hrtx_StockIssuedDuringPeriodValueWarrantsExercised" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:type="locator" xlink:label="us-gaap_StatementLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:type="locator" xlink:label="us-gaap_CommonStockMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:type="locator" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="10160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="10180.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="10190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="10210.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="10330.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="10350.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" order="10470.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" order="10610.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" order="10630.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="10750.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="10770.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hrtx_StockIssuedDuringPeriodValueWarrantsExercised" order="10890.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" order="10910.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="11030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="11050.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="11170.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="11310.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="11450.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="11590.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_li0l2" order="11730.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_li0l2" order="11750.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" xlink:href="hrtx-20211231.xsd#Role_StatementConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_li0l2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:type="locator" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ProceedsFromConversionOfConvertibleNotesPayable" xlink:type="locator" xlink:label="hrtx_ProceedsFromConversionOfConvertibleNotesPayable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockPlans" xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockPlans" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_IncreaseDecreaseInClinicalLiabilities" xlink:type="locator" xlink:label="hrtx_IncreaseDecreaseInClinicalLiabilities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="locator" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="10300.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="10420.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="10480.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="10600.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="10660.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="10720.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="10780.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" order="10840.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" order="10900.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AssetImpairmentCharges" order="10960.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="11020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="11080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="11200.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="11260.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="11320.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="11380.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="hrtx_IncreaseDecreaseInClinicalLiabilities" order="11440.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="11500.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" order="11560.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="11620.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="11680.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="11800.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" order="11860.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="11920.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="11980.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="12040.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="12100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="12220.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="12280.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" order="12340.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockPlans" order="12400.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="hrtx_ProceedsFromConversionOfConvertibleNotesPayable" order="12460.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromWarrantExercises" order="12520.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="12580.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="12640.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="12700.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_li0l2" order="12760.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="12820.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="12940.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusiness" xlink:href="hrtx-20211231.xsd#Role_DisclosureOrganizationAndBusiness" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusiness">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="locator" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" xlink:href="hrtx-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurements" xlink:href="hrtx-20211231.xsd#Role_DisclosureFairValueMeasurements" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurements">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="locator" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognition" xlink:href="hrtx-20211231.xsd#Role_DisclosureRevenueRecognition" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognition">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies" xlink:href="hrtx-20211231.xsd#Role_DisclosureCommitmentsAndContingencies" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganization" xlink:href="hrtx-20211231.xsd#Role_DisclosureReorganization" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganization">
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ReorganizationTextBlock" xlink:type="locator" xlink:label="hrtx_ReorganizationTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReorganizationsAbstract" xlink:type="locator" xlink:label="us-gaap_ReorganizationsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReorganizationsAbstract" xlink:to="hrtx_ReorganizationTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedParty" xlink:href="hrtx-20211231.xsd#Role_DisclosureSecuredNotesToRelatedParty" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedParty">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquity" xlink:href="hrtx-20211231.xsd#Role_DisclosureStockholdersEquity" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquity">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:type="locator" xlink:label="us-gaap_EquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlans" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlans" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlans">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="locator" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:type="locator" xlink:label="us-gaap_EquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlan" xlink:href="hrtx-20211231.xsd#Role_DisclosureEmployeeBenefitPlan" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlan">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxes" xlink:href="hrtx-20211231.xsd#Role_DisclosureIncomeTaxes" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxes">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="hrtx-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock" xlink:type="locator" xlink:label="hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LegalCostsPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_LegalCostsPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ClinicalTrialAccrualsPolicyTextBlock" xlink:type="locator" xlink:label="hrtx_ClinicalTrialAccrualsPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock" xlink:type="locator" xlink:label="hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock" order="10050.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="10070.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="10090.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="10110.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="10130.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="10150.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" order="10170.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="10190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="10210.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hrtx_ClinicalTrialAccrualsPolicyTextBlock" order="10230.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="10250.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LegalCostsPolicyTextBlock" order="10270.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="10290.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock" order="10310.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="10330.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="10350.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="10370.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="10390.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" xlink:href="hrtx-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsTables" xlink:href="hrtx-20211231.xsd#Role_DisclosureFairValueMeasurementsTables" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsTables">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsTables" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsTables" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsTables">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="10050.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="10070.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="10090.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionTables" xlink:href="hrtx-20211231.xsd#Role_DisclosureRevenueRecognitionTables" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionTables">
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ValuationAllowancesAndReservesTableTextBlock" xlink:type="locator" xlink:label="hrtx_ValuationAllowancesAndReservesTableTextBlock" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock" xlink:type="locator" xlink:label="hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="hrtx_ValuationAllowancesAndReservesTableTextBlock" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" xlink:href="hrtx-20211231.xsd#Role_DisclosureCommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables" xlink:href="hrtx-20211231.xsd#Role_DisclosureStockholdersEquityTables" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables">
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CommonStockReservedForFutureIssuanceTableTextBlock" xlink:type="locator" xlink:label="hrtx_CommonStockReservedForFutureIssuanceTableTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:type="locator" xlink:label="us-gaap_EquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="hrtx_CommonStockReservedForFutureIssuanceTableTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansTables" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlansTables" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansTables">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:type="locator" xlink:label="us-gaap_EquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" order="10050.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" order="10070.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="10090.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables" xlink:href="hrtx-20211231.xsd#Role_DisclosureIncomeTaxesTables" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="locator" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" order="10050.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureOrganizationAndBusinessAdditionalInformationDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_NumberOfCountriesApprovedDrug" xlink:type="locator" xlink:label="hrtx_NumberOfCountriesApprovedDrug" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_BusinessLineItems" xlink:type="locator" xlink:label="hrtx_BusinessLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember" xlink:type="locator" xlink:label="srt_EuropeMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_HTX011Member" xlink:type="locator" xlink:label="hrtx_HTX011Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_BusinessTable" xlink:type="locator" xlink:label="hrtx_BusinessTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="hrtx_BusinessTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_BusinessTable" xlink:to="srt_ProductOrServiceAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_HTX011Member" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_BusinessTable" xlink:to="srt_StatementGeographicalAxis" order="10030.02" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_BusinessTable" xlink:to="hrtx_BusinessLineItems" order="10160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_BusinessLineItems" xlink:to="hrtx_NumberOfCountriesApprovedDrug" order="10170.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_BusinessLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="10220.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hrtx_BusinessLineItems" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments" order="10240.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:type="locator" xlink:label="us-gaap_ProductInformationLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SignificantCustomerMember" xlink:type="locator" xlink:label="hrtx_SignificantCustomerMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ThirdLargestCustomerMember" xlink:type="locator" xlink:label="hrtx_ThirdLargestCustomerMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SecondLargestCustomerMember" xlink:type="locator" xlink:label="hrtx_SecondLargestCustomerMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_LargestCustomerMember" xlink:type="locator" xlink:label="hrtx_LargestCustomerMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:type="locator" xlink:label="srt_MajorCustomersAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfProductInformationTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="10030.02" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="10180.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="10200.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="srt_MajorCustomersAxis" order="10030.04" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="10300.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hrtx_LargestCustomerMember" order="10320.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hrtx_SecondLargestCustomerMember" order="10340.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hrtx_ThirdLargestCustomerMember" order="10360.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hrtx_SignificantCustomerMember" order="10380.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="10560.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ProductInformationLineItems" order="10760.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="10770.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:type="locator" xlink:label="us-gaap_ProductInformationLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201912Member" xlink:type="locator" xlink:label="us-gaap_AccountingStandardsUpdate201912Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:type="locator" xlink:label="us-gaap_TypeOfAdoptionMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfProductInformationTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="10030.02" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201912Member" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ProductInformationLineItems" order="10160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" order="10170.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" order="10220.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect" order="10240.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:type="locator" xlink:label="us-gaap_WarrantMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="10100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="10160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="10170.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:type="locator" xlink:label="us-gaap_USTreasurySecuritiesMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ForeignCommercialPaperMember" xlink:type="locator" xlink:label="hrtx_ForeignCommercialPaperMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_UnitedStatesCommercialPaperMember" xlink:type="locator" xlink:label="hrtx_UnitedStatesCommercialPaperMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_ForeignCorporateDebtSecuritiesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_DomesticCorporateDebtSecuritiesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:type="locator" xlink:label="us-gaap_MoneyMarketFundsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="10070.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="10110.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="10130.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="10080.02" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="10170.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="10190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="10210.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="10230.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_CashAndCashEquivalentsAxis" order="10080.04" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" order="10270.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_MoneyMarketFundsMember" order="10290.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="10080.06" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="10330.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_DomesticCorporateDebtSecuritiesMember" order="10350.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ForeignCorporateDebtSecuritiesMember" order="10370.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="hrtx_UnitedStatesCommercialPaperMember" order="10390.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="10080.08" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="10430.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="hrtx_ForeignCommercialPaperMember" order="10450.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" order="10730.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="10870.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="10880.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="10960.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="11280.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails">
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear" xlink:type="locator" xlink:label="hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_TransfersAmongFairValueHierarchyLevelsAmount" xlink:type="locator" xlink:label="hrtx_TransfersAmongFairValueHierarchyLevelsAmount" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="hrtx_TransfersAmongFairValueHierarchyLevelsAmount" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear" order="10070.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="locator" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:type="locator" xlink:label="us-gaap_USTreasurySecuritiesMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ForeignCommercialPaperMember" xlink:type="locator" xlink:label="hrtx_ForeignCommercialPaperMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_UnitedStatesCommercialPaperMember" xlink:type="locator" xlink:label="hrtx_UnitedStatesCommercialPaperMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCorporateDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_ForeignCorporateDebtSecuritiesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:type="locator" xlink:label="us-gaap_DomesticCorporateDebtSecuritiesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable" order="10050.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="10090.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_DomesticCorporateDebtSecuritiesMember" order="10110.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ForeignCorporateDebtSecuritiesMember" order="10130.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="hrtx_UnitedStatesCommercialPaperMember" order="10150.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="hrtx_ForeignCommercialPaperMember" order="10170.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" order="10250.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" order="10330.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" order="10340.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" order="10500.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" order="10660.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="10820.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsAdditionalInformationDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:type="locator" xlink:label="us-gaap_ProductionRelatedImpairmentsOrCharges" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:type="locator" xlink:label="us-gaap_InventoryNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:type="locator" xlink:label="us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:type="locator" xlink:label="us-gaap_StatementLineItems" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CINVANTIMember" xlink:type="locator" xlink:label="hrtx_CINVANTIMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SUSTOLMember" xlink:type="locator" xlink:label="hrtx_SUSTOLMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ZYNRELEFMember" xlink:type="locator" xlink:label="hrtx_ZYNRELEFMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:type="locator" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_ZYNRELEFMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_SUSTOLMember" order="10100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_CINVANTIMember" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="10180.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" order="10190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" order="10260.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" order="10350.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet" order="10440.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProductionRelatedImpairmentsOrCharges" order="10540.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="10670.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConstructionInProgressGross" order="10730.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsScheduleOfInventoryDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:type="locator" xlink:label="us-gaap_InventoryNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="10040.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="10160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivableCurrent" xlink:type="locator" xlink:label="us-gaap_InterestReceivableCurrent" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DepositsCurrent" xlink:type="locator" xlink:label="hrtx_DepositsCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidInsurance" xlink:type="locator" xlink:label="us-gaap_PrepaidInsurance" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="10050.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidInsurance" order="10090.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="hrtx_DepositsCurrent" order="10130.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_InterestReceivableCurrent" order="10170.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="10210.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember" xlink:type="locator" xlink:label="us-gaap_EquipmentMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="10040.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10050.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" order="10100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="10160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="10180.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="10190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="10390.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="10430.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_OtherSundryLiabilitiesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AccruedSalesAllowancesCurrent" xlink:type="locator" xlink:label="hrtx_AccruedSalesAllowancesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:type="locator" xlink:label="us-gaap_AccruedVacationCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedBonusesCurrent" xlink:type="locator" xlink:label="us-gaap_AccruedBonusesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="10160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedBonusesCurrent" order="10200.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedVacationCurrent" order="10240.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="10280.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAbstract" order="10320.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="hrtx_AccruedSalesAllowancesCurrent" order="10400.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="10440.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="10480.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherSundryLiabilitiesCurrent" order="10520.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="10560.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:type="locator" xlink:label="us-gaap_ProductInformationLineItems" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ZYNRELEFMember" xlink:type="locator" xlink:label="hrtx_ZYNRELEFMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SUSTOLMember" xlink:type="locator" xlink:label="hrtx_SUSTOLMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CINVANTIMember" xlink:type="locator" xlink:label="hrtx_CINVANTIMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_ScheduleOfProductInformationTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="srt_ProductOrServiceAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_CINVANTIMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_SUSTOLMember" order="10100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hrtx_ZYNRELEFMember" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ProductInformationLineItems" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="10150.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_li0l2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ValuationAllowancesAndReservesProvisions" xlink:type="locator" xlink:label="hrtx_ValuationAllowancesAndReservesProvisions" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:type="locator" xlink:label="us-gaap_ProductInformationLineItems" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AllowanceForRebatesAndChargebacksMember" xlink:type="locator" xlink:label="hrtx_AllowanceForRebatesAndChargebacksMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AllowanceForDistributorFeesMember" xlink:type="locator" xlink:label="hrtx_AllowanceForDistributorFeesMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AllowanceForSalesReturns1Member" xlink:type="locator" xlink:label="hrtx_AllowanceForSalesReturns1Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_ScheduleOfProductInformationTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="hrtx_AllowanceForSalesReturns1Member" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="hrtx_AllowanceForDistributorFeesMember" order="10100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="hrtx_AllowanceForRebatesAndChargebacksMember" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ProductInformationLineItems" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" order="10150.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="hrtx_ValuationAllowancesAndReservesProvisions" order="10250.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" order="10350.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_li0l2" order="10450.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_PurchaseObligationsDuePeriod" xlink:type="locator" xlink:label="hrtx_PurchaseObligationsDuePeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligation" xlink:type="locator" xlink:label="us-gaap_PurchaseObligation" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SubleaseExpirationOrDueDateMonthAndYear" xlink:type="locator" xlink:label="hrtx_SubleaseExpirationOrDueDateMonthAndYear" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_LeaseExpirationOrDueDateMonthAndYear" xlink:type="locator" xlink:label="hrtx_LeaseExpirationOrDueDateMonthAndYear" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_RemainingAreaOfRealEstateProperty" xlink:type="locator" xlink:label="hrtx_RemainingAreaOfRealEstateProperty" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseExpirationDate1" xlink:type="locator" xlink:label="us-gaap_LeaseExpirationDate1" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_LeasedSpaceEffectiveDate" xlink:type="locator" xlink:label="hrtx_LeasedSpaceEffectiveDate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="locator" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:type="locator" xlink:label="srt_MinimumMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:type="locator" xlink:label="srt_MaximumMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:type="locator" xlink:label="srt_RangeMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:type="locator" xlink:label="srt_RangeAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SubleaseAgreementMember" xlink:type="locator" xlink:label="hrtx_SubleaseAgreementMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" />
    <link:loc xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_NJ" xlink:type="locator" xlink:label="stpr_NJ" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_RedwoodCityMember" xlink:type="locator" xlink:label="hrtx_RedwoodCityMember" />
    <link:loc xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_CA" xlink:type="locator" xlink:label="stpr_CA" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:type="locator" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_StatementGeographicalAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="stpr_CA" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="hrtx_RedwoodCityMember" order="10200.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="stpr_NJ" order="10280.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="10030.02" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="10340.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="hrtx_SubleaseAgreementMember" order="10360.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" order="10030.04" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="10400.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="10420.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="10440.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems" order="10460.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" order="10470.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hrtx_LeasedSpaceEffectiveDate" order="10550.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LeaseExpirationDate1" order="10630.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="10710.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hrtx_RemainingAreaOfRealEstateProperty" order="10790.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" order="10870.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeasePayments" order="10950.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hrtx_LeaseExpirationOrDueDateMonthAndYear" order="11110.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hrtx_SubleaseExpirationOrDueDateMonthAndYear" order="11190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseExpense" order="11460.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_PurchaseObligation" order="11550.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hrtx_PurchaseObligationsDuePeriod" order="11610.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" order="10070.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" order="10090.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" order="10110.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" order="10130.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" order="10150.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" order="10170.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="10190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="10210.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="10230.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureReorganizationAdditionalInformationDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:type="locator" xlink:label="us-gaap_PaymentsForRestructuring" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges" xlink:type="locator" xlink:label="us-gaap_RestructuringCharges" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:type="locator" xlink:label="us-gaap_StatementLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AcceleratedNoncashStockOptionExpenseMember" xlink:type="locator" xlink:label="hrtx_AcceleratedNoncashStockOptionExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:type="locator" xlink:label="us-gaap_EmployeeSeveranceMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:type="locator" xlink:label="us-gaap_TypeOfRestructuringDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:type="locator" xlink:label="us-gaap_RestructuringCostAndReserveAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_TwoThousandTwentyRestructuringPlanMember" xlink:type="locator" xlink:label="hrtx_TwoThousandTwentyRestructuringPlanMember" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_TwoThousandTwentyOneRestructuringPlanMember" xlink:type="locator" xlink:label="hrtx_TwoThousandTwentyOneRestructuringPlanMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:type="locator" xlink:label="us-gaap_RestructuringPlanDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:type="locator" xlink:label="us-gaap_RestructuringPlanAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:type="locator" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReorganizationsAbstract" xlink:type="locator" xlink:label="us-gaap_ReorganizationsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReorganizationsAbstract" xlink:to="us-gaap_StatementTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringPlanAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanDomain" xlink:to="hrtx_TwoThousandTwentyOneRestructuringPlanMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanDomain" xlink:to="hrtx_TwoThousandTwentyRestructuringPlanMember" order="10100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" order="10030.02" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_EmployeeSeveranceMember" order="10160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="hrtx_AcceleratedNoncashStockOptionExpenseMember" order="10180.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="10030.04" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="10260.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="10280.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="10300.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" order="10320.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="10340.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges" order="10350.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsForRestructuring" order="10910.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaidInKindInterest" xlink:type="locator" xlink:label="us-gaap_PaidInKindInterest" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:type="locator" xlink:label="us-gaap_LongTermDebt" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" xlink:type="locator" xlink:label="hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal" xlink:type="locator" xlink:label="hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" xlink:type="locator" xlink:label="hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SeniorSecuredConvertibleNotesMember" xlink:type="locator" xlink:label="hrtx_SeniorSecuredConvertibleNotesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:type="locator" xlink:label="us-gaap_CommonStockMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SeniorUnsecuredConvertibleNotesMember" xlink:type="locator" xlink:label="hrtx_SeniorUnsecuredConvertibleNotesMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hrtx_SeniorUnsecuredConvertibleNotesMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis" order="10030.02" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain" order="10340.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodOneMember" order="10360.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodTwoMember" order="10380.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10030.04" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="10500.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="10520.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hrtx_SeniorSecuredConvertibleNotesMember" order="10840.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="11380.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="11390.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="11410.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="11460.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="11480.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" order="11500.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" order="11520.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice" order="11570.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="11640.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal" order="11660.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes" order="11730.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" order="11780.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="11800.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="11820.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="11840.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="11860.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" order="11880.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="11900.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="11920.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="12160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="12320.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_PaidInKindInterest" order="12400.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseDecreaseOtherNet" order="12480.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="12640.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="12750.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureStockholdersEquityAdditionalInformationDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator" xlink:label="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ClassOfWarrantOrRightExercisedDuringPeriod" xlink:type="locator" xlink:label="hrtx_ClassOfWarrantOrRightExercisedDuringPeriod" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ClassOfWarrantOrRightExpirationDate" xlink:type="locator" xlink:label="hrtx_ClassOfWarrantOrRightExpirationDate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="locator" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:type="locator" xlink:label="us-gaap_SharePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_PreFundedWarrantsMember" xlink:type="locator" xlink:label="hrtx_PreFundedWarrantsMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:type="locator" xlink:label="us-gaap_CommonStockMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:type="locator" xlink:label="us-gaap_EquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfStockByClassTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="10030.02" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="10160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="hrtx_PreFundedWarrantsMember" order="10180.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_AwardTypeAxis" order="10030.04" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="10400.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="10420.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ClassOfStockLineItems" order="10500.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="10510.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharePrice" order="10530.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" order="10550.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="10570.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="10620.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="10700.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_ClassOfWarrantOrRightExpirationDate" order="10780.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_ClassOfWarrantOrRightExercisedDuringPeriod" order="10860.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_StockIssuedDuringPeriodSharesWarrantsExercised" order="10940.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="11020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="11100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="11210.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="11230.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="11250.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="11270.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_CommonStockUnderlyingConvertibleNotesOutstanding" xlink:type="locator" xlink:label="hrtx_CommonStockUnderlyingConvertibleNotesOutstanding" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EmployeeStockPurchasePlanAvailableForIssuance" xlink:type="locator" xlink:label="hrtx_EmployeeStockPurchasePlanAvailableForIssuance" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="10100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="hrtx_EmployeeStockPurchasePlanAvailableForIssuance" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="hrtx_CommonStockUnderlyingConvertibleNotesOutstanding" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="10160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlanAdditionalInformationDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" xlink:type="locator" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="locator" xlink:label="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice" xlink:type="locator" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent" xlink:type="locator" xlink:label="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EquityIncentivePlan2007Member" xlink:type="locator" xlink:label="hrtx_EquityIncentivePlan2007Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EmployeeStockPurchasePlanMember" xlink:type="locator" xlink:label="hrtx_EmployeeStockPurchasePlanMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:type="locator" xlink:label="us-gaap_EquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfStockByClassTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_PlanNameAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="hrtx_EmployeeStockPurchasePlanMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="hrtx_EquityIncentivePlan2007Member" order="10280.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_AwardTypeAxis" order="10030.02" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="10360.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="10380.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ClassOfStockLineItems" order="10540.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="10550.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" order="10790.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent" order="11030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice" order="11270.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" order="11510.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="11750.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="11990.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="12230.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="12860.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="13070.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="13090.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="13140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="13180.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="13220.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="13290.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="13340.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="13360.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="13460.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased" order="13520.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="13610.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_li0l2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_li0l2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" xlink:type="locator" xlink:label="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_li0l2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_li0l2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:type="locator" xlink:label="us-gaap_EquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="10160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="10170.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="10230.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="10290.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="10350.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_li0l2" order="10410.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="10500.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="10560.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="10620.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="10680.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_li0l2" order="10740.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="10830.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="10890.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" order="10950.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="11010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_li0l2" order="11070.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="11160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="11220.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue" order="11280.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="11340.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_li0l2" order="11400.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfOptionsExercisableVestedOrExpectedToVestDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlanScheduleOfOptionsExercisableVestedOrExpectedToVestDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfOptionsExercisableVestedOrExpectedToVestDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:type="locator" xlink:label="us-gaap_EquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" order="10070.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="10130.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" order="10190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice" xlink:type="locator" xlink:label="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:type="locator" xlink:label="us-gaap_StatementLineItems" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange7Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange7Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange6Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange6Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange5Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange5Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange4Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange4Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange3Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange3Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange2Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange2Member" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExercisePriceRange1Member" xlink:type="locator" xlink:label="hrtx_ExercisePriceRange1Member" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:type="locator" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:type="locator" xlink:label="us-gaap_EquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StatementTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange1Member" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange2Member" order="10100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange3Member" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange4Member" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange5Member" order="10160.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange6Member" order="10180.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="hrtx_ExercisePriceRange7Member" order="10200.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="10220.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="10230.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice" order="10510.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" order="10790.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" order="11070.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="11350.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="11630.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="11910.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" order="12190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:type="locator" xlink:label="us-gaap_EquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="10100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="10150.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EmployeeStockPurchasePlanMember" xlink:type="locator" xlink:label="hrtx_EmployeeStockPurchasePlanMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:type="locator" xlink:label="us-gaap_EquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="hrtx_EmployeeStockPurchasePlanMember" order="10200.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="10280.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="10290.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="10350.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="10410.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="10470.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureEmployeeBenefitPlanAdditionalInformationDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" xlink:type="locator" xlink:label="hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:type="locator" xlink:label="srt_MinimumMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:type="locator" xlink:label="srt_MaximumMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:type="locator" xlink:label="srt_RangeMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:type="locator" xlink:label="srt_RangeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="locator" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="srt_RangeAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="10100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems" order="10120.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" order="10130.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" order="10190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount" order="10250.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanCostRecognized" order="10310.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" xlink:type="locator" xlink:label="hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="10140.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" order="10200.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="10260.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" order="10320.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="10380.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" order="10440.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="10500.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets" xlink:type="locator" xlink:label="hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DeferredTaxAssetsTaxLeaseLiabilities" xlink:type="locator" xlink:label="hrtx_DeferredTaxAssetsTaxLeaseLiabilities" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract" order="10100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="10180.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="10220.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="10260.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="hrtx_DeferredTaxAssetsTaxLeaseLiabilities" order="10300.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther" order="10340.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="10380.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract" order="10420.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets" order="10500.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="10540.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="10580.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="10620.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureIncomeTaxesAdditionalInformationDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails">
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_BusinessCreditOffsetAmount" xlink:type="locator" xlink:label="hrtx_BusinessCreditOffsetAmount" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions" xlink:type="locator" xlink:label="hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward" xlink:type="locator" xlink:label="hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct" xlink:type="locator" xlink:label="hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" xlink:type="locator" xlink:label="hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward" xlink:type="locator" xlink:label="hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_IndefiniteOperatingLossCarryforwards" xlink:type="locator" xlink:label="hrtx_IndefiniteOperatingLossCarryforwards" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_NetOperatingLossCarryforwardsExpirationYear" xlink:type="locator" xlink:label="hrtx_NetOperatingLossCarryforwardsExpirationYear" />
    <link:loc xlink:href="hrtx-20211231.xsd#hrtx_ExpiringOperatingLossCarryforwards" xlink:type="locator" xlink:label="hrtx_ExpiringOperatingLossCarryforwards" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:type="locator" xlink:label="srt_MaximumMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:type="locator" xlink:label="srt_MinimumMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:type="locator" xlink:label="srt_RangeMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:type="locator" xlink:label="srt_RangeAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:type="locator" xlink:label="us-gaap_CaliforniaFranchiseTaxBoardMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:type="locator" xlink:label="us-gaap_DomesticCountryMember" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwardsTable" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_OperatingLossCarryforwardsTable" order="10020.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="10030.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="10060.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" order="10080.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="10100.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="10030.02" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="10360.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_CaliforniaFranchiseTaxBoardMember" order="10380.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="srt_RangeAxis" order="10030.04" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="10440.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="10460.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="10480.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems" order="10500.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="10510.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_ExpiringOperatingLossCarryforwards" order="10550.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_NetOperatingLossCarryforwardsExpirationYear" order="10570.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_IndefiniteOperatingLossCarryforwards" order="10590.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward" order="10610.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="10680.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear" order="10720.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="10790.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" order="10810.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct" order="10860.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward" order="10880.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions" order="10930.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="hrtx_BusinessCreditOffsetAmount" order="10950.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:roleRef roleURI="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfUnrecognizedTaxBenefitsDetails" xlink:href="hrtx-20211231.xsd#Role_DisclosureIncomeTaxesSummaryOfUnrecognizedTaxBenefitsDetails" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfUnrecognizedTaxBenefitsDetails">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits_li0l2" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="10010.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" order="10070.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="10130.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits_li0l2" order="10190.00" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link: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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705519736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 04, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [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="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<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="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<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="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HRTX<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="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HERON THERAPEUTICS, INC. /DE/<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="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000818033<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<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="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<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="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,140,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-33221<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="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">94-2875566<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="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4242 CAMPUS POINT COURT<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="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">SUITE 200<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="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">SAN DIEGO<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">92121<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="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">858<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="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">251-4400<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01 per share<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">WithumSmith+Brown, PC<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="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Francisco, California<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="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">100<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="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Portions of the registrant&#8217;s Definitive Proxy Statement related to its 2022 Annual Meeting of Stockholders&#8217; to be held on or about June&#160;16,&#160;2022 are incorporated by reference into Part&#160;III of this Annual Report on Form 10-K. Such Definitive Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates. Except as expressly incorporated by reference, the registrant&#8217;s Definitive Proxy Statement shall not be deemed to be part of this report.</span></p><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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=hrtx_OUMCOLLPMember', window );">OUM &amp; CO. LLP</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="top.Show.showAR( this, 'defref_hrtx_DocumentAndEntityInformationLineItems', window );"><strong>Document And Entity Information [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="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">OUM & CO. LLP<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="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Francisco, California<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="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">252<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_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="top.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-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>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_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityPublicFloat</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: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_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_DocumentAndEntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document and entity information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_DocumentAndEntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=hrtx_OUMCOLLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_OUMCOLLPMember</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>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099712092056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 90,541<span></span>
</td>
<td class="nump">$ 105,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">67,039<span></span>
</td>
<td class="nump">103,353<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">35,499<span></span>
</td>
<td class="nump">41,850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">48,382<span></span>
</td>
<td class="nump">41,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">12,962<span></span>
</td>
<td class="nump">21,950<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">254,423<span></span>
</td>
<td class="nump">314,196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">23,734<span></span>
</td>
<td class="nump">22,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use lease assets</a></td>
<td class="nump">9,829<span></span>
</td>
<td class="nump">16,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">17,720<span></span>
</td>
<td class="nump">346<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">305,706<span></span>
</td>
<td class="nump">353,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">3,803<span></span>
</td>
<td class="nump">525<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="top.Show.showAR( this, 'defref_hrtx_AccruedClinicalLiabilities', window );">Accrued clinical and manufacturing liabilities</a></td>
<td class="nump">23,716<span></span>
</td>
<td class="nump">49,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="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and employee liabilities</a></td>
<td class="nump">15,263<span></span>
</td>
<td class="nump">13,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">25,859<span></span>
</td>
<td class="nump">28,369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current lease liabilities</a></td>
<td class="nump">2,417<span></span>
</td>
<td class="nump">2,997<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="top.Show.showAR( this, 'defref_hrtx_ConvertibleNotesPayableRelatedPartiesCurrent', window );">Convertible notes payable to related parties, net of discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,053<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">71,058<span></span>
</td>
<td class="nump">102,503<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current lease liabilities</a></td>
<td class="nump">7,996<span></span>
</td>
<td class="nump">14,561<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Non-current convertible notes payable, net</a></td>
<td class="nump">149,082<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">228,136<span></span>
</td>
<td class="nump">117,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (see Note 6)</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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value: 2,500 shares authorized; no shares issued or outstanding at December 31, 2021 and 2020</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value: 150,000 shares authorized; 102,005 and 91,310 shares issued and outstanding at December 31, 2021 and 2020, respectively</a></td>
<td class="nump">1,020<span></span>
</td>
<td class="nump">913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">1,689,987<span></span>
</td>
<td class="nump">1,628,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">(6)<span></span>
</td>
<td class="nump">257<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(1,613,431)<span></span>
</td>
<td class="num">(1,392,748)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">77,570<span></span>
</td>
<td class="nump">236,492<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 305,706<span></span>
</td>
<td class="nump">$ 353,556<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_AccruedClinicalLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of clinical obligations incurred and payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_AccruedClinicalLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_ConvertibleNotesPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ConvertibleNotesPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-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 http://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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-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 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: 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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.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 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<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 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://asc.fasb.org/extlink&amp;oid=120398452&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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ConvertibleLongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleLongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.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(28))<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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(7))<br> -URI http://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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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(14))<br> -URI http://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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705436856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement Of Financial Position [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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">102,005<span></span>
</td>
<td class="nump">91,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">102,005<span></span>
</td>
<td class="nump">91,310<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705377608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net product sales</a></td>
<td class="nump">$ 86,346<span></span>
</td>
<td class="nump">$ 88,638<span></span>
</td>
<td class="nump">$ 145,968<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of product sales</a></td>
<td class="nump">46,021<span></span>
</td>
<td class="nump">36,189<span></span>
</td>
<td class="nump">61,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">130,821<span></span>
</td>
<td class="nump">174,533<span></span>
</td>
<td class="nump">167,382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">40,153<span></span>
</td>
<td class="nump">42,226<span></span>
</td>
<td class="nump">37,897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">87,179<span></span>
</td>
<td class="nump">63,853<span></span>
</td>
<td class="nump">89,764<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">304,174<span></span>
</td>
<td class="nump">316,801<span></span>
</td>
<td class="nump">356,662<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(217,828)<span></span>
</td>
<td class="num">(228,163)<span></span>
</td>
<td class="num">(210,694)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other income (expense), net:</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="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">433<span></span>
</td>
<td class="nump">3,633<span></span>
</td>
<td class="nump">7,259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(2,410)<span></span>
</td>
<td class="num">(1,901)<span></span>
</td>
<td class="num">(1,472)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="num">(878)<span></span>
</td>
<td class="num">(847)<span></span>
</td>
<td class="nump">158<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense), net</a></td>
<td class="num">(2,855)<span></span>
</td>
<td class="nump">885<span></span>
</td>
<td class="nump">5,945<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(220,683)<span></span>
</td>
<td class="num">(227,278)<span></span>
</td>
<td class="num">(204,749)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income (loss):</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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gains (losses) on short-term investments</a></td>
<td class="num">(263)<span></span>
</td>
<td class="nump">172<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (220,946)<span></span>
</td>
<td class="num">$ (227,106)<span></span>
</td>
<td class="num">$ (204,577)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted net loss per share</a></td>
<td class="num">$ (2.24)<span></span>
</td>
<td class="num">$ (2.50)<span></span>
</td>
<td class="num">$ (2.50)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Shares used in computing basic and diluted net loss per share</a></td>
<td class="nump">98,471<span></span>
</td>
<td class="nump">90,774<span></span>
</td>
<td class="nump">81,779<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: 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(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 http://asc.fasb.org/extlink&amp;oid=124509347&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 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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="top.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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.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.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.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.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099701276584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</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 Income (Loss)</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2018</a></td>
<td class="nump">$ 370,160<span></span>
</td>
<td class="nump">$ 782<span></span>
</td>
<td class="nump">$ 1,330,186<span></span>
</td>
<td class="num">$ (87)<span></span>
</td>
<td class="num">$ (960,721)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,174<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock in public offerings, net</a></td>
<td class="nump">162,151<span></span>
</td>
<td class="nump">$ 99<span></span>
</td>
<td class="nump">162,052<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock in public offerings, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,857<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Conversion benefit included in Convertible Notes issued</a></td>
<td class="nump">416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">416<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under Employee Stock Purchase Plan</a></td>
<td class="nump">2,109<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">2,108<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under Employee Stock Purchase Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under equity incentive plan</a></td>
<td class="nump">22,164<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="nump">22,144<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under equity incentive plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,983<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_StockIssuedDuringPeriodValueWarrantsExercised', window );">Issuance of common stock on exercise of warrants</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Issuance of common stock on exercise of warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of common stock on conversion of notes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">51,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,411<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(204,749)<span></span>
</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">(204,749)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Net unrealized gain (loss) on short-term investments</a></td>
<td class="nump">172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172<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="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">(204,577)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="nump">403,835<span></span>
</td>
<td class="nump">$ 903<span></span>
</td>
<td class="nump">1,568,317<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="num">(1,165,470)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,304<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Conversion benefit included in Convertible Notes issued</a></td>
<td class="nump">440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">440<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under Employee Stock Purchase Plan</a></td>
<td class="nump">2,317<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,315<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under Employee Stock Purchase Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under equity incentive plan</a></td>
<td class="nump">6,759<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">6,754<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under equity incentive plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">545<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_StockIssuedDuringPeriodValueWarrantsExercised', window );">Issuance of common stock on exercise of warrants</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Issuance of common stock on exercise of warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">267<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Issuance of common stock on conversion of Convertible Notes</a></td>
<td class="nump">26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">50,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,218<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(227,278)<span></span>
</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">(227,278)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Net unrealized gain (loss) on short-term investments</a></td>
<td class="nump">172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172<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="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">(227,106)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">236,492<span></span>
</td>
<td class="nump">$ 913<span></span>
</td>
<td class="nump">1,628,070<span></span>
</td>
<td class="nump">257<span></span>
</td>
<td class="num">(1,392,748)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,310<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Conversion benefit included in Convertible Notes issued</a></td>
<td class="nump">230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under Employee Stock Purchase Plan</a></td>
<td class="nump">2,139<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,137<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under Employee Stock Purchase Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under equity incentive plan</a></td>
<td class="nump">4,926<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">4,921<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under equity incentive plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">476<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_StockIssuedDuringPeriodValueWarrantsExercised', window );">Issuance of common stock on exercise of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">(2)<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="top.Show.showAR( this, 'defref_hrtx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Issuance of common stock on exercise of warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">195<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Issuance of common stock on conversion of Convertible Notes</a></td>
<td class="nump">7,878<span></span>
</td>
<td class="nump">$ 98<span></span>
</td>
<td class="nump">7,780<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of common stock on conversion of notes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,849<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">46,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,851<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(220,683)<span></span>
</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">(220,683)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Net unrealized gain (loss) on short-term investments</a></td>
<td class="num">(263)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(263)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">(220,946)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 77,570<span></span>
</td>
<td class="nump">$ 1,020<span></span>
</td>
<td class="nump">$ 1,689,987<span></span>
</td>
<td class="num">$ (6)<span></span>
</td>
<td class="num">$ (1,613,431)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,005<span></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_hrtx_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_StockIssuedDuringPeriodValueWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of stock issued as a result of the exercise of warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_StockIssuedDuringPeriodValueWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 51<br> -URI http://asc.fasb.org/extlink&amp;oid=124434304&amp;loc=d3e34017-109320<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=122142933&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 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: 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(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 http://asc.fasb.org/extlink&amp;oid=124509347&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 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 1E<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<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 http://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 http://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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099703770824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (220,683,000)<span></span>
</td>
<td class="num">$ (227,278,000)<span></span>
</td>
<td class="num">$ (204,749,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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used for operating activities:</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">46,851,000<span></span>
</td>
<td class="nump">50,218,000<span></span>
</td>
<td class="nump">51,411,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="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,021,000<span></span>
</td>
<td class="nump">2,847,000<span></span>
</td>
<td class="nump">2,044,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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="nump">785,000<span></span>
</td>
<td class="nump">1,429,000<span></span>
</td>
<td class="nump">1,050,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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">119,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Amortization of premium (accretion of discount) on short-term investments</a></td>
<td class="nump">332,000<span></span>
</td>
<td class="nump">125,000<span></span>
</td>
<td class="num">(3,730,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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Realized gain on available-for-sale investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(8,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="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of property and equipment</a></td>
<td class="nump">478,000<span></span>
</td>
<td class="nump">847,000<span></span>
</td>
<td class="nump">107,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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of property and equipment</a></td>
<td class="nump">822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in operating assets and liabilities:</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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">6,351,000<span></span>
</td>
<td class="num">(1,971,000)<span></span>
</td>
<td class="nump">24,773,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(6,477,000)<span></span>
</td>
<td class="num">(16,937,000)<span></span>
</td>
<td class="nump">14,064,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(8,386,000)<span></span>
</td>
<td class="nump">1,295,000<span></span>
</td>
<td class="num">(12,052,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">3,278,000<span></span>
</td>
<td class="num">(2,233,000)<span></span>
</td>
<td class="num">(14,105,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="top.Show.showAR( this, 'defref_hrtx_IncreaseDecreaseInClinicalLiabilities', window );">Accrued clinical and manufacturing liabilities</a></td>
<td class="num">(26,246,000)<span></span>
</td>
<td class="nump">15,348,000<span></span>
</td>
<td class="nump">10,144,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued payroll and employee liabilities</a></td>
<td class="nump">1,666,000<span></span>
</td>
<td class="num">(1,651,000)<span></span>
</td>
<td class="nump">1,851,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Other accrued liabilities</a></td>
<td class="num">(5,265,000)<span></span>
</td>
<td class="num">(6,859,000)<span></span>
</td>
<td class="nump">4,558,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used for operating activities</a></td>
<td class="num">(203,354,000)<span></span>
</td>
<td class="num">(184,820,000)<span></span>
</td>
<td class="num">(124,580,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of short-term investments</a></td>
<td class="num">(129,221,000)<span></span>
</td>
<td class="num">(134,007,000)<span></span>
</td>
<td class="num">(477,035,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities', window );">Maturities and sales of short-term investments</a></td>
<td class="nump">164,940,000<span></span>
</td>
<td class="nump">349,775,000<span></span>
</td>
<td class="nump">462,406,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(3,022,000)<span></span>
</td>
<td class="num">(6,813,000)<span></span>
</td>
<td class="num">(7,154,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from the sale of property and equipment</a></td>
<td class="nump">32,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used for) investing activities</a></td>
<td class="nump">32,729,000<span></span>
</td>
<td class="nump">208,955,000<span></span>
</td>
<td class="num">(21,783,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from sale of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162,151,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Net proceeds from convertible notes financing</a></td>
<td class="nump">148,963,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans', window );">Proceeds from purchases under the Employee Stock Purchase Plan</a></td>
<td class="nump">2,139,000<span></span>
</td>
<td class="nump">2,317,000<span></span>
</td>
<td class="nump">2,109,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from stock issued under the equity incentive plan</a></td>
<td class="nump">4,926,000<span></span>
</td>
<td class="nump">6,759,000<span></span>
</td>
<td class="nump">22,164,000<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="top.Show.showAR( this, 'defref_hrtx_ProceedsFromConversionOfConvertibleNotesPayable', window );">Proceeds from conversion of convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">156,028,000<span></span>
</td>
<td class="nump">9,105,000<span></span>
</td>
<td class="nump">186,425,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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="num">(14,597,000)<span></span>
</td>
<td class="nump">33,240,000<span></span>
</td>
<td class="nump">40,062,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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">105,138,000<span></span>
</td>
<td class="nump">71,898,000<span></span>
</td>
<td class="nump">31,836,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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">90,541,000<span></span>
</td>
<td class="nump">$ 105,138,000<span></span>
</td>
<td class="nump">$ 71,898,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="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">$ 1,244,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_IncreaseDecreaseInClinicalLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to clinical liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_IncreaseDecreaseInClinicalLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_ProceedsFromConversionOfConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from conversion of convertible notes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ProceedsFromConversionOfConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtSecuritiesAvailableForSaleRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) 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="top.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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: 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 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: 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 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<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 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 2: 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 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="top.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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706888584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization Consolidation And Presentation Of Financial Statements [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Organization and Business</a></td>
<td class="text">
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:bold;font-style:normal;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:bold;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">1.</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:bold;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="font-weight:normal;color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;">Organization and Business</span></p></td></tr></table></div>
<p style="margin-bottom:0pt;margin-top:6pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are a commercial-stage biotechnology company focused on improving the lives of patients by developing best-in-class treatments to address some of the most important unmet patient needs. Our advanced science, patented technologies, and innovative approach to drug discovery and development have allowed us to create and commercialize a portfolio of products that aim to advance the standard of care for acute care and oncology patients.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (aprepitant) injectable emulsion (&#8220;CINVANTI&#8221;) and SUSTOL<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (granisetron) extended-release injection (&#8220;SUSTOL&#8221;) are both approved in the U.S. for the prevention of chemotherapy-induced nausea and vomiting. ZYNRELEF<sup style="font-size:85%;line-height:120%;vertical-align:top">&#174;</sup> (bupivacaine and meloxicam) extended-release solution (&#8220;ZYNRELEF&#8221;) is approved in the U.S. and 31 European countries for the management of postoperative pain. Within our acute care franchise, we are also developing HTX-019, an investigational agent for the prevention of postoperative nausea and vomiting and HTX-034, an investigational agent, our next-generation product candidate for the management of postoperative pain.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have incurred significant operating losses and negative cash flows from operations, and we had an accumulated deficit of $1.6 billion as of December 31, 2021. As of December 31,&#160;2021, we had cash, cash equivalents and short-term investments of $157.6 million. Based on our current operating plan and projections, management believes that the Company&#8217;s existing cash, cash equivalents and short-term investments will be sufficient to meet the Company&#8217;s anticipated cash requirements for at least one year from the date this Annual Report on Form 10-K is filed with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;). Our capital requirements and liquidity going forward will depend on numerous factors, including but not limited to: the costs associated with the U.S. commercial launch of ZYNRELEF and our Product Candidates, if approved, and making ZYNRELEF and our Product Candidates commercially available outside of the U.S.; the degree of commercial success of our Products and our Product Candidates, if approved; the scope, rate of progress, results and costs of preclinical testing and clinical trials; the timing and cost to manufacture our Products and our Product Candidates; the number and characteristics of product development programs we pursue and the pace of each program, including the timing of clinical trials; the time, cost and outcome involved in seeking other regulatory approvals; scientific progress in our research and development programs; the magnitude and scope of our research and development programs; our ability to establish and maintain strategic collaborations or partnerships for research, development, clinical testing, manufacturing and marketing of our Product Candidates; the impact of competitive products; the cost and timing of establishing sales, marketing and distribution capabilities if we commercialize products independently; the cost of establishing clinical and commercial supplies of our Product Candidates and any other products that we may develop; the extent of the impact of the ongoing COVID-19 pandemic on our business; and general market conditions. Management&#8217;s view of our liquidity relies on estimates and assumptions about the market opportunity for the expanded U.S. label of ZYNRELEF, which estimates and assumptions are subject to significant uncertainty, particularly due to the short amount of time that has passed since the label was expanded in December 2021.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We may not be able to raise sufficient additional capital when needed on favorable terms, or at all. If we are unable to obtain adequate funds, we may be required to curtail significantly or cease our operations. If we issue additional equity securities or securities convertible into equity securities to raise funds, our stockholders will suffer dilution of their investment, and such issuance may adversely affect the market price of our common stock.</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Any new debt financing we enter into may involve covenants that restrict our operations. These restrictive covenants may include, among other things, limitations on borrowing and specific restrictions on the use of our assets, as well as prohibitions on our ability to create liens, pay dividends, redeem capital stock or make investments. In the event that additional funds are obtained through arrangements with collaborative partners, these arrangements may require us to relinquish rights to some of our technologies, Product Candidates or Products on terms that are not favorable to us or require us to enter into a collaboration arrangement that we would otherwise seek to develop and commercialize ourselves. If adequate funds are not available, we may default on our indebtedness, be required to delay, reduce the scope of, or eliminate one or more of our product development programs and reduce personnel-related and other costs, which would have a material adverse effect on our business.</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_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  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).</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706907464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2.</span></p></td>
<td valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Summary of Significant Accounting Policies</p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Principles of Consolidation</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The accompanying consolidated financial statements include the accounts of Heron Therapeutics, Inc. and its wholly-owned subsidiary, Heron Therapeutics B.V., which was organized in the Netherlands in March 2015. Heron Therapeutics B.V. has no operations and no material assets or liabilities, and there have been no significant transactions related to Heron Therapeutics B.V. since its inception.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Use of Estimates</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and disclosures made in the accompanying notes to the financial statements. Our significant accounting policies that involve significant judgment and estimates include revenue recognition, investments, inventory and the related reserves, accrued clinical liabilities, income taxes and stock-based compensation. Actual results could differ materially from those estimates.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Cash, Cash Equivalents and Short-term Investments</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Cash and cash equivalents consist of cash and highly liquid investments with contractual maturities of three months or less from the original purchase date.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments consist of securities with contractual maturities of greater than three months from the original purchase date. Securities with contractual maturities greater than one year are classified as short-term investments on the consolidated balance sheets, as we have the ability, if necessary, to liquidate these securities to meet our liquidity needs in the next 12 months. We have classified our short-term investments as available-for-sale securities in the accompanying consolidated financial statements. Available-for-sale securities are stated at fair market value, with net changes in unrealized gains and losses reported in other comprehensive loss and realized gains and losses included in other income (expense), net. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in interest income.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Fair Value of Financial Instruments</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Financial instruments, including cash and cash equivalents, receivables, inventory, prepaid expenses, other current assets, accounts payable and accrued expenses, are carried at cost, which is considered to be representative of their respective fair values because of the short-term maturity of these instruments. </span><span style="color:#000000;">Short-term available-for-sale investments are carried at fair value </span><span style="Background-color:#FFFFFF;">(see Note&#160;3)</span><span style="color:#000000;">. </span><span style="Background-color:#FFFFFF;">Our convertible notes outstanding at December&#160;31,&#160;2021 do not have a readily available ascertainable market value, however, the carrying value is considered to approximate its fair value.</span></p>
<p style="margin-top:18pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Concentration of Credit Risk</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Cash, cash equivalents and short-term investments are financial instruments that potentially subject us to concentrations of credit risk. We deposit our cash in financial institutions. At times, such deposits may be in excess of insured limits. We may also invest our excess cash in money market funds, U.S. government and agencies, corporate debt securities and commercial paper. We have established guidelines relative to our diversification of our cash investments and their maturities in an effort to maintain safety and liquidity. These guidelines are periodically reviewed and modified to take advantage of trends in yields and interest rates.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI, SUSTOL and ZYNRELEF (collectively, our &#8220;Products&#8221;) are distributed in the U.S. through a limited number of specialty distributors and full line wholesalers (collectively, &#8220;Customers&#8221;) that resell to healthcare providers and hospitals, the end users of our Products.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table includes the percentage of net product sales and accounts receivable balances for our three major Customers, each of which comprised 10% or more of our net product sales:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net Product</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Sales</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accounts</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Receivable</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year&#160;Ended</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December&#160;31,</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">As of</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44.7</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50.2</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer B</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.9</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33.8</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer C</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.2</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.3</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98.8</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99.3</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accounts Receivable, Net</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable are recorded at the invoice amount, net of an allowance for credit losses. The allowance for credit losses reflects accounts receivable balances that are believed to be uncollectible. In estimating the allowance for credit losses, we consider: (1) our historical experience with collections and write-offs; (2) the credit quality of our Customers and any recent or anticipated changes thereto; (3) the outstanding balances and past due amounts from our Customers; and (4) reasonable and supportable forecast of economic conditions expected to exist throughout the contractual term of the receivable.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We offered extended payment terms to our Customers in connection with our product launches of CINVANTI and ZYNRELEF in January 2018 and July 2021, respectively. In addition, we offered extended payment terms to our Customers in January 2021 when we reinstated the promotion and contracting of SUSTOL. These extended payment terms were offered in anticipation of the timing of reimbursement by government and commercial payers. Effective January 2019, we shortened payment terms to our CINVANTI Customers. As of December 31, 2021, extended payment terms given to our Customers were evaluated in accordance with GAAP and did not impact the collectability of accounts receivables.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021 and 2020, we determined that an allowance for doubtful accounts was not required. For the years ended December 31, 2021 and 2020, we did not write-off any accounts receivable balances. </p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventory</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventory is stated at the lower of cost or estimated net realizable value on a first-in, first-out, or FIFO, basis. We periodically analyze our inventory levels and write down inventory that has become obsolete, inventory that has a cost basis in excess of its estimated realizable value and inventory quantities that are in excess of expected sales requirements as cost of product sales.&#160;The determination of whether inventory costs will be realizable requires estimates by management.&#160;If actual market conditions are less favorable than projected by management, additional write-downs of inventory may be required, which would be recorded as cost of product sales.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Property and Equipment</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Property and equipment is stated at cost less accumulated depreciation and amortization. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets (generally 5 years). Leasehold improvements are stated at cost and amortized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Impairment of Long-Lived Assets</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">If indicators of impairment exist, we assess the recoverability of the affected long-lived assets by determining whether the carrying value of such assets can be recovered through undiscounted future operating cash flows. If impairment is indicated, we measure the amount of such impairment by comparing the carrying value of the asset to the fair value of the asset and record the impairment as a reduction in the carrying value of the related asset with a corresponding charge to operating expenses. Estimating the undiscounted future operating cash flows associated with long-lived assets requires judgment and assumptions that could differ materially from actual results.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Leases</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determine if an arrangement is a lease or contains lease components at inception. Operating leases with an initial term greater than 12 months are recorded as lease liabilities with corresponding right-of-use (&#8220;ROU&#8221;) lease assets on the consolidated balance sheets. ROU lease assets represent our right to use the underlying assets over the lease term, and lease liabilities represent the present value of our obligation to make lease payments arising from the lease. Lease liabilities are recognized at the lease commencement based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The ROU lease assets equal the lease liabilities, less unamortized lease incentives, unamortized initial direct costs and the cumulative difference between rent expense and amounts paid under the lease. The lease term includes any option to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense is recognized on a straight-line basis over the lease term. We have lease agreements with both lease and non-lease components, which are generally accounted for separately<span style="color:#000000;">.</span></p>
<p style="margin-top:18pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Revenue Recognition</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recognized in accordance with the Financial Accounting Standards Board (the &#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 606, <span style="font-style:italic;">Revenue from Contracts with Customers </span>(&#8220;Topic 606&#8221;). Topic 606 is based on the principle that revenue should be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Product Sales</p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our Products are distributed in the U.S. through a limited number of Customers that resell to healthcare providers and hospitals, the end users of our Products.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recognized in an amount that reflects the consideration we expect to receive in exchange for our Products. To determine revenue recognition for contracts with customers within the scope of Topic 606, we perform the following 5 steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations of the contract(s); (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract(s); and (v) recognize revenue when (or as) we satisfy the performance obligations.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><br/></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Product Sales Allowances</p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize product sales allowances as a reduction of product sales in the same period the related revenue is recognized. Product sales allowances are based on amounts owed or to be claimed on the related sales. These estimates take into consideration the terms of our agreements with Customers, historical product returns, rebates or discounts taken, the shelf life of the product and specific known market events, such as competitive pricing and new product introductions. If actual future results vary from our estimates, we may need to adjust these estimates, which could have an effect on product sales and earnings in the period of adjustment. Our product sales allowances include:</p>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:3.85%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Product Returns&#8212;We allow our Customers to return product for credit for up to 12&#160;months after its product expiration date. As such, there may be a significant period of time between the time the product is shipped and the time the credit is issued on returned product.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:3.85%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Distributor Fees&#8212;We offer contractually determined discounts to our Customers. These discounts are paid no later than two months after the quarter in which product was shipped.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:3.85%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Group Purchasing Organization (&#8220;GPO&#8221;) Discounts and Rebates&#8212;We offer cash discounts to GPO members. These discounts are taken when the GPO members purchase product from our Customers, who then charge back to us the discount amount. Additionally, we offer volume and contract-tier rebates to GPO members. Rebates are based on actual purchase levels during the quarterly rebate purchase period.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:3.85%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">GPO Administrative Fees&#8212;We pay administrative fees to GPOs for services and access to data. These fees are based on contracted terms and are paid after the quarter in which the product was purchased by the GPOs&#8217; members. </span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:3.85%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Medicaid Rebates&#8212;We participate in Medicaid rebate programs, which provide assistance to certain low-income patients based on each individual state&#8217;s guidelines regarding eligibility and services. Under the Medicaid rebate programs, we pay a rebate to each participating state, generally within three months after the quarter in which the product was sold. </span></p></td></tr></table></div>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We believe our estimated allowance for product returns requires a high degree of judgment and is subject to change based on our experience and certain quantitative and qualitative factors. We believe our estimated allowances for distributor fees, GPO discounts, rebates and administrative fees and Medicaid rebates do not require a high degree of judgment because the amounts are settled within a relatively short period of time.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our product sales allowances and related accruals are evaluated each reporting period and adjusted when trends or significant events indicate that a change in estimate is appropriate. Changes in product sales allowance estimates could materially affect our results of operations and financial position.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accrued Clinical Liabilities</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We accrue clinical costs based on work performed, which relies on estimates of the progress of the trials and the related expenses incurred. Clinical trial related contracts vary significantly in duration, and may be for a fixed amount, based on the achievement of certain contingent events or deliverables, a variable amount based on actual costs incurred, capped at a certain limit or contain a combination of these elements. Revisions are recorded to research and development expense in the period in which the facts that give rise to the revision become known. Historically, revisions have not resulted in material changes to research and development expense; however, a modification in the protocol of a clinical trial or cancellation of a clinical trial could result in a material charge to our results of operations.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Research and Development Expense</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">All costs of research and development are expensed in the period incurred. Research and development expense primarily consists of personnel and related costs, stock-based compensation expense, fees paid to outside service providers and consultants, facilities costs and materials used in clinical and preclinical trials and research and development. </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Patent Costs</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We incur outside legal fees in connection with filing and maintaining our various patent applications. All patent costs are expensed as incurred and are included in general and administrative expense in the consolidated statements of operations and comprehensive loss.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Stock-Based Compensation Expense</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We estimate the fair value of stock-based payment awards using the Black-Scholes option pricing model. This fair value is then amortized using the straight-line single-option method of attributing the value of stock-based compensation to expense over the requisite service periods of the awards. The Black-Scholes option pricing model requires the input of complex and subjective assumptions, including each option&#8217;s expected life and price volatility of the underlying stock. </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As stock-based compensation expense is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on historical data.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Warrants</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have issued warrants to purchase shares of our common stock in conjunction with certain equity financings or in exchange for services. The terms of the warrants were evaluated to determine the appropriate classification as equity or a liability. </p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Income Taxes</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize the impact of a tax position in our consolidated financial statements if the position is more likely than not to be sustained on examination and on the technical merits of the position. The total amount of unrecognized tax benefits, if recognized, would affect other tax accounts, primarily deferred taxes in future periods, and would not affect our effective tax rate, since we maintain a full valuation allowance against our deferred tax assets (see Note 10). We recognize interest and penalties related to income tax matters in income tax expense.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Comprehensive Loss</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Comprehensive loss is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources. </span><span style="color:#000000;">Net changes in unrealized gains and losses on available-for-sale securities are included in other comprehensive income (loss) and represent the difference between our net loss and comprehensive net loss for all periods presented. </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Net Loss per Share</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period, without consideration of common stock equivalents. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of common shares and common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, stock options, warrants and shares of common stock underlying Convertible Notes are considered to be common stock equivalents and are included in the calculation of diluted net loss per share only when their effect is dilutive.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Because we have incurred a net loss for all periods presented in the consolidated statements of operations and comprehensive loss, the following common stock equivalents were not included in the computation of net loss per share because their effect would be anti-dilutive (in thousands):</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,944</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,912</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,665</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units outstanding</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,803</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">603</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Warrants outstanding</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">220</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">508</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock underlying convertible</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; notes outstanding</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,819</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,510</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,960</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Recent Accounting Pronouncements</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Adopted in 2021</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2019-12, <span style="font-style:italic;">Income Taxes (Topic 740)</span> (&#8220;ASU 2019-12&#8221;), which is intended to simplify the accounting for income taxes by eliminating certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates. Adoption of ASU 2019-12 requires certain changes to be made prospectively and other changes to be made retrospectively. In the first quarter of 2021, we adopted the provisions of ASU 2019-12, which did not have a material impact on our results of operations, cash flows, financial condition, internal controls or related disclosures.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Adopted in 2022</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the FASB issued ASU No. 2020-06,&#160;<span style="font-style:italic;">Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</span> (&#8220;ASU 2020-06&#8221;)<span style="font-style:italic;">.</span> ASU 2020-06 simplifies the accounting for convertible instruments primarily by eliminating the existing cash conversion and beneficial conversion models within Subtopic 470-20, which will result in fewer embedded conversion options being accounted for separately from the debt host. ASU 2020-06 also amends and simplifies the calculation of earnings per share relating to convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The provisions of ASU 2020-06 allow for either a modified retrospective or a full retrospective adoption approach. In the first quarter of 2022, we adopted the provisions of ASU 2020-06 using the modified retrospective approach, which did not have a material impact on our results of operations, cash flows, financial condition and related disclosures.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706942456">
<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">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><br/></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">3.</span></p></td>
<td valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Fair Value Measurements</p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The FASB ASC Topic 820, </span><span style="font-style:italic;Background-color:#FFFFFF;">Fair Value Measurements &amp; Disclosures</span><span style="Background-color:#FFFFFF;">, establishes a fair value hierarchy which prioritizes the inputs used in measuring fair value as follows:</span></p>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">Level&#160;1&#8212;Observable inputs such as quoted prices in active markets for identical assets or liabilities.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">Level&#160;2&#8212;Inputs other than Level&#160;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></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="color:#000000;font-size:10pt;font-family:Times New Roman;">Level&#160;3&#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></p></td></tr></table></div>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We<span style="Background-color:#FFFFFF;"> measure cash, cash equivalents and short-term investments at fair value on a recurring basis. The fair values of these such assets were as follows (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurements at Reporting Date Using</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance at</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December&#160;31,</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quoted</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Prices in</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Active</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Markets for</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Identical</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Assets</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 1)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Other</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Observable</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 2)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unobservable</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 3)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and money market funds</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,043</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,043</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. corporate debt securities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,006</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,006</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign corporate debt securities</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,548</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,548</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. commercial paper</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,496</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,496</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign commercial paper</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,487</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,487</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,580</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,043</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,537</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurements at Reporting Date Using</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance at</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December&#160;31,</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quoted</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Prices in</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Active</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Markets for</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Identical</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Assets</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 1)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Other</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Observable</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 2)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unobservable</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 3)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and money market funds</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,149</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,149</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury bills and government agency obligations</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,276</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,276</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. corporate debt securities</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,547</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,547</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign corporate debt securities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,557</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,557</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. commercial paper</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,996</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,996</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign commercial paper</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83,966</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83,966</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">208,491</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,425</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,066</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We have not transferred any investment securities between the three levels of the fair value hierarchy. </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Cambria;font-size:12pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of December 31, 2021, cash equivalents included $4.5 million of available-for-sale securities with contractual maturities of three months or less and short-term investments included $67.0 million of available-for-sale securities with contractual maturities of three months to one year. As of December 31, 2020, cash equivalents included $55.9 million of available-for-sale securities with contractual maturities of three months or less and short-term investments included $103.4 million of available-for-sale securities with contractual maturities of three months to one year. The money market funds as of December 31, 2021 and 2020 are included in cash and cash equivalents on the 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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706872120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Details<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization Consolidation And Presentation Of Financial Statements [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Balance Sheet Details</a></td>
<td class="text">
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">4.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Balance Sheet Details</p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Short-Term Investments</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following is a summary of our short-term investments (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gains</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Losses</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair&#160;Value</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. corporate debt</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,009</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,006</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign corporate debt</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,551</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,548</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. commercial paper</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,998</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,998</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign commercial paper</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,487</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,487</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,045</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,039</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gains</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Losses</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury bills and government agency obligations</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,110</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">166</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,276</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. corporate debt securities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,505</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,547</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign corporate debt securities</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,508</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,557</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. commercial paper</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,997</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,997</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign commercial paper</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,976</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,976</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,096</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">257</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,353</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. We regularly monitor and evaluate the realizable value of our marketable securities. We did not recognize any impairment losses for the years ended December 31, 2021 and 2020.</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Unrealized gains and losses associated with our investments are reported in accumulated other comprehensive loss. For the year ended December 31, 2021, we recorded $0.3 million in net unrealized losses associated with our short-term investments. For both years ended December 31, 2020 and 2019, we recorded $0.2 million in net unrealized gains associated with our short-term investments. </span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Realized gains and losses associated with our investments, if any, are reported in the statements of operations and comprehensive loss. We did not recognize any realized gains or losses during the years ended December 31, 2021 and 2020. We recognized $8,000 in realized gains during the year ended December 31, 2019.</span></p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventory</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventory consists of the following (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Raw materials</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,193</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,994</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Work in process</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,935</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,847</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished goods</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,254</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,064</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total inventory</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,382</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,905</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, total inventory included $23.6 million related to ZYNRELEF, $23.1 million related to CINVANTI, and $1.7 million related to SUSTOL. As of December 31, 2020, total inventory included $37.8 million related to CINVANTI and $4.1 million related to SUSTOL. In addition, cost of product sales for the years ended December 31, 2021 and 2020 included charges of $3.8 million and $0.1 million, respectively, resulting from the write-off of short-dated SUSTOL inventory. </p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Prepaid Expenses and Other Assets</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:7.69%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Prepaid expenses and other assets consist of the following (in thousands):</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,048</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,461</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid insurance</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,135</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,155</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deposits</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">254</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">346</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest receivable</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">334</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total prepaid expenses and other assets</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,682</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,296</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"> </span><span style="font-weight:bold;font-style:italic;Background-color:#FFFFFF;">Property and Equipment</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Property and equipment, net consists of the following (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Scientific equipment</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,403</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,135</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">610</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">878</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment and software</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,497</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,461</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture, fixtures and office equipment</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,467</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,135</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, gross</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,977</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,609</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(13,243</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,872</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,734</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,737</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Depreciation and amortization expense for the years ended December&#160;31,&#160;2021, 2020 and 2019 was $3.0 million, $2.8 million and $2.0 million, respectively. As of December 31, 2021 and 2020, $15.9 million and $14.1 million of property and equipment, respectively, was in process and not depreciated during the respective years.</span></p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accrued Payroll and Employee Liabilities and Other Accrued Liabilities</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accrued payroll and employee liabilities consist of the following (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued employee salaries and benefits</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,784</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,691</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued bonuses</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,439</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,479</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued vacation</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,040</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,427</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued payroll and employee liabilities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,263</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,597</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Other accrued liabilities consist of the following (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued product sales allowances</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,560</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,571</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued consulting and professional fees</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,666</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,450</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued accounts payable</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other accrued liabilities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">563</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">244</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other accrued liabilities</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,859</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,369</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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> -URI http://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099707240776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue From Contract With Customer [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text">
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">5</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#FFFFFF;color:#000000;">Revenue Recognition</span></p></td></tr></table></div>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides disaggregated net product sales (in thousands):</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Years Ended December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI net product sales</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73,507</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">87,815</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">132,162</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">SUSTOL net product sales</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,915</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">823</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,806</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ZYNRELEF net product sales</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,924</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net product sales</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,346</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,638</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">145,968</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides a summary of activity with respect to our product returns, distributor fees and discounts, rebates and administrative fees, which are included in other accrued liabilities on the consolidated balance sheets (in thousands):</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Discounts,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Rebates and</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Product</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Distributor</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Administrative</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Returns</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fees</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fees</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,704</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,930</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,937</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,571</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">364</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,046</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">141,262</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">159,672</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Payments/credits</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(489</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,510</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(142,684</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(161,683</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,579</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,466</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,515</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,560</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706933544">
<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">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments And Contingencies Disclosure [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">
<p style="margin-top:8pt;margin-bottom:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Cambria;font-size:12pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">6</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Commitments and Contingencies</p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Leases</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During 2021, we had an operating lease for 73,328 square feet of laboratory and office space in San Diego, California. In October 2021, we entered into a lease amendment to reduce the amount of laboratory and office space in San Diego, California by 21,180 square feet. The corresponding reduction of leased space was effective November 1, 2021. In addition, in October 2021, we entered into a sublease agreement to sublet 23,873 square feet of laboratory and office space in San Diego, California, which is anticipated to be delivered to the subtenant on or before May 1, 2022. The sublease agreement expires on December 31, 2025 and is coterminous with the operating lease for the subleased space.</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, we had an operating lease for 52,148 square feet of laboratory and office space in San Diego, California, with a lease term that expires on December 31, 2025<span style="color:#000000;">. As a result of the sublease agreement, our one 5-year option to renew the lease on expiration applies only with respect to our remaining 28,275 square feet of laboratory and office space. During the year ended December 31, 2021, we paid $3.8 million for our operating lease.</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We leased 26,067 square feet of laboratory, office and warehouse space in Redwood City, California. The lease for the Redwood City space expired in May 2019. In March 2018, we entered into a sublease agreement for the Redwood City property. The sublease agreement expired in May 2019. We also leased 1,898 square feet of office space in Jersey City, New Jersey. The lease for the Jersey City office space expired in December 2019.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Annual future minimum lease payments as of December&#160;31,&#160;2021 are as follows (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31:</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,885</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,970</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,030</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,097</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future minimum lease payments</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,982</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: discount</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,569</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease liabilities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,413</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Rent expense under all operating leases totaled $3.7 million, $3.9 million and $3.1 million for the years ended December&#160;31,&#160;2021, 2020 and 2019, respectively.</span></p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Development Agreements</span></p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We enter into agreements with clinical sites and clinical research organizations for the conduct of our clinical trials and contract manufacturing organizations for the manufacture and supply of preclinical, clinical and commercial materials and drug product. We make payments to these clinical sites and clinical research organizations based in part on the number of eligible patients enrolled and the length of their participation in the clinical trials. In some of our agreements with contract manufacturing organizations, we are required to meet minimum purchase obligations. Under certain of these agreements, we may be subject to penalties in the event that we prematurely terminate these agreements. At this time, due to the variability associated with clinical site agreements, contract research organization agreements and contract manufacturing agreements, we are unable to estimate with certainty the future costs we will incur. We intend to use our current financial resources to fund our obligations under these commitments.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><br/></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Purchase Obligations</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.77%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.77%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">At December 31, 2021, purchase obligations primarily consisted of non-cancellable commitments with third-party manufacturers in connection with the manufacturing of our commercial products. Total purchase obligations of $98.7 million were not included in our consolidated financial statements for the year ended December 31, 2021 and are due within one to two years.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.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 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<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 http://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 http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706888584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reorganization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_ReorganizationsAbstract', window );"><strong>Reorganizations [Abstract]</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="top.Show.showAR( this, 'defref_hrtx_ReorganizationTextBlock', window );">Reorganization</a></td>
<td class="text">
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="margin-bottom:0pt;margin-top:18pt;line-height:12pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;">7</span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="margin-bottom:0pt;margin-top:18pt;line-height:12pt;color:#000000;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="color:#000000;">Reorganization</span></p></td></tr></table></div>
<p style="text-align:left;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">October 2021</p>
<p style="text-align:left;margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:4.76%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2021, we implemented a restructuring plan under which we provided or will provide employees one-time severance payments upon termination, continued benefits for a specific period of time, outplacement services and certain stock option modifications.</p>
<p style="text-align:left;margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:4.76%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total expense for these activities is $1.6 million, $1.5 million of which is primarily for severance and $0.1 million of which is for non-cash, stock-based compensation expense related to stock option modifications, which was recognized in the fourth quarter of 2021. As of December 31, 2021, we had paid $1.3 million of the total cash severance charges. We have accounted for these expenses in accordance with the FASB ASC Topic 420, <span style="font-style:italic;">Exit or Disposal Cost Obligations</span>.</p>
<p style="text-align:left;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">October 2020</p>
<p style="text-align:left;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2020, we implemented changes to our organizational structure. In connection with the reorganization, we provided employees one-time severance payments upon termination, continued benefits for a specified period of time, outplacement services and certain stock option modifications.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total expense for these activities was $5.6 million, $2.5 million of which is primarily for severance and $3.1 million of which is for non-cash, stock-based compensation expense. For the year ended December 31, 2020, total expenses were $5.6 million, with $1.2 million in research and development expense, $3.7 million in general and administrative expense and $0.7 million in sales and marketing expense. As of December 31, 2021, we had paid $2.5 million of the total cash severance charges. We have accounted for these expenses in accordance with the FASB ASC Topic 420, <span style="font-style:italic;">Exit or Disposal Cost Obligations</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_hrtx_ReorganizationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reorganization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ReorganizationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_ReorganizationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReorganizationsAbstract</td>
</tr>
<tr>
<td style="padding-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>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706906264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Secured Notes to Related Party<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Secured Notes to Related Party</a></td>
<td class="text">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">8</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#FFFFFF;">Secured Notes to Related Party</span></p></td></tr></table></div>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Senior Unsecured Convertible Notes</p>
<p style="margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:7.69%;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2021, we entered into a note purchase agreement with funds affiliated with Baker Bros. Advisors LP for a private placement of $150.0 million in Senior Unsecured Convertible Notes (&#8220;Notes&#8221;). We received a total of $149.0 million, net of issuance costs, from the issuance of these Notes.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Notes were issued at par. The Notes bear interest at a rate of 1.5% per annum, payable in cash semi-annually in arrears on June 15<sup style="font-size:85%;line-height:120%;vertical-align:top">th</sup> and December 15<sup style="font-size:85%;line-height:120%;vertical-align:top">th</sup> of each year, beginning on December 15, 2021. The Notes mature on May 26, 2026, unless earlier converted, redeemed or repurchased.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Notes will be subject to redemption at our option, <span style="Background-color:#FFFFFF;color:#000000;">between May 24, 2024 and May 24, 2025, but only if the last reported sale price per share of our common stock exceeds 250% of the conversion price for a specified period of time, or on or after May 24, 2025 if the last reported sale price per share of our common stock exceeds 200% of the conversion price for a specified period of time. The redemption price will be equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid interest</span>.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Upon conversion, we will settle the Notes in shares of our common stock. The initial conversion rate for the Notes is 65.4620 shares per $1,000 principal amount of the Notes (equivalent to an initial conversion price of $15.276 per share of common stock).</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If a holder of the Notes converts upon a make-whole fundamental change or company redemption, the holder may be eligible to receive a make-whole premium through an increase to the conversion rate.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2021, we filed a registration statement with the SEC to register for resale 12.4 million shares of our common stock underlying the Notes, including the maximum number of shares of common stock issuable under the make-whole premium.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Notes were accounted for in accordance with ASC Subtopic 470-20, <span style="font-style:italic;">Debt with Conversion and Other Options</span> (&#8220;ASC 470-20&#8221;) and ASC Subtopic 815-40, <span style="font-style:italic;">Contracts in Entity&#8217;s Own Equity </span>(&#8220;ASC 815-40&#8221;). Under ASC 815-40, to qualify for equity classification (or non-bifurcation, if embedded), the instrument (or embedded feature) must be both (1) indexed to the issuer&#8217;s stock and (2) meet the requirements of the equity classification guidance. Based upon our analysis, it was determined that the Notes do contain embedded features indexed to our own stock, but do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component. Since the embedded conversion feature meets the equity scope exception from derivative accounting, and, also since the embedded conversion option does not need to be separately accounted for as an equity component under ASC 470-20, the proceeds received from the issuance of the Notes were recorded as a liability on the consolidated balance sheets.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We incurred issuance costs related to the Notes of $1.0 million, which we recorded as debt issuance costs and are included as a reduction to the Notes on the consolidated balance sheets. The debt issuance costs are being amortized to interest expense using the effective interest rate method over the term of the Notes, resulting in an effective interest rate of 1.6%. For the year ended December 31, 2021, interest expense related to the Notes was $1.4 million, which included $1.3 million related to the stated interest rate and $0.1 million related to the amortization of debt issuance costs. As of December 31, 2021, the carrying value of the Notes was $149.1 million, which is comprised of the $150.0 million principal amount of the Notes outstanding, less debt issuance costs of $0.9 million.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Convertible Notes</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In April 2011, we entered into a securities purchase agreement for a private placement of up to $4.5 million in Senior Secured Convertible Notes (&#8220;Convertible Notes&#8221;) with certain investors, including Tang Capital Partners, LP (&#8220;TCP&#8221;). TCP is controlled by Tang Capital Management, LLC (&#8220;TCM&#8221;). The manager of TCM is Kevin Tang, who served as a director at the time. At the time of issuance, the terms of the Convertible Notes were determined by our independent directors to be no less favorable than terms that would be obtained in an arm&#8217;s length financing transaction. We received a total of $4.3 million, net of issuance costs, from the issuance of these Convertible Notes.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Convertible Notes were secured by substantially all of our assets, including placing our bank and investment accounts under a control agreement. The Convertible Notes bore interest at 6% per annum, payable quarterly in cash or in additional principal amount of Convertible Notes, at the election of the purchasers. The Convertible Notes matured on May 2, 2021.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2011, we filed a registration statement with the SEC to register for resale 3.5 million shares underlying the Convertible Notes. The registration statement was declared effective on July&#160;29,&#160;2011. The Convertible Note holders have agreed to waive their right to require us to maintain the effectiveness of the registration statement.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Convertible Notes contain an embedded conversion feature that was in-the-money on the issuance dates. Based on an effective fixed conversion rate of 1,250 shares for every $1,000 of principal and accrued interest due under the Convertible Notes, the total conversion benefit at issuance exceeded the loan proceeds. Therefore, a debt discount was recorded in an amount equal to the face value of the Convertible Notes on the issuance dates, and we began amortizing the resultant debt discount over the respective 10-year term of the Convertible Notes. During the year ended December 31, 2021, accrued interest of $0.2 million was paid-in-kind and rolled into the Convertible Note principal balance, which resulted in an additional debt discount of $0.2 million. For the years ended December 31, 2021, 2020 and 2019, interest expense relating to the stated rate was $0.2 million, $0.4 million and $0.4 million, respectively, and interest expense relating to the amortization of the debt discount was $0.8 million, $1.4 million and $1.1 million, respectively.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2021, holders of the Convertible Notes exercised their right to convert the outstanding principal and accrued interest into shares, which resulted in the issuance of 9.8 million shares of common stock. Upon issuance of these shares, there were no remaining obligations under the Convertible Notes.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706725768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">9</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Stockholders&#8217; Equity</p></td></tr></table></div>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">2019 Common Stock Offering</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In October 2019, we sold 9.9 million shares of our common stock at a public offering price of $17.50 per share. We received total net cash proceeds of $162.2 million (net of $10.3 million in issuance costs) from the sale of the common stock.</p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Public Offering Warrants</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2014, as a component of our public offering, we sold 600,000 pre-funded warrants to purchase shares of our common stock. The pre-funded warrants have an exercise price of $0.01 per share and expire on June 30, 2021. During the year ended December 31, 2019, warrant holders exercised 132,130 warrants, which resulted in the issuance of 132,130 shares for net cash proceeds of $1,321. During the year ended December 31, 2020, warrant holders exercised 267,870 warrants, which resulted in the issuance of 267,870 shares for net cash proceeds of $2,679. In April 2021, warrant holders exercised 195,574 warrants using the cashless exercise provision, which resulted in the issuance of 195,461 shares and no cash proceeds. As of December 31, 2021, no warrants from the June 2014 public offering remain outstanding.</p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Common Stock Reserved for Future Issuance</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Shares of our common stock reserved for future issuance as of December&#160;31,&#160;2021 were as follows:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,944</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units outstanding</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,803</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options available for grant</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">869</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee Stock Purchase Plan</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">201</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock underlying convertible notes outstanding (see Note 8)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,819</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total shares reserved for future issuance</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,636</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"><br/></span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:8pt;margin-bottom:0pt;margin-left:6.73%;text-indent:-6.73%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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 http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: 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(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706917656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Equity Incentive Plans</a></td>
<td class="text">
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:6.73%;white-space:nowrap" valign="top">
<p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">10.</span></p></td>
<td valign="top">
<p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Equity Incentive Plans<span style="font-style:italic;Background-color:#FFFFFF;"> </span></p></td></tr></table></div>
<p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Employee Stock Purchase Plan</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 1997, our stockholders approved our Employee Stock Purchase Plan (&#8220;ESPP&#8221;) at which time a maximum of 10,000 shares of common stock were available for issuance. In December 2007, May 2009, June 2011, May 2014, May 2015, June 2016, June 2017, June 2019 and June 2021, our stockholders authorized increases in the number of shares reserved for issuance under the ESPP by 5,000, 10,000, 25,000, 25,000, 100,000, 100,000, 200,000, 300,000 and 200,000 shares, respectively, for a total of 975,000 shares reserved at December 31, 2021. Under the terms of the ESPP, employees can elect to have up to a maximum of 10% of their base earnings withheld to purchase shares of our common stock. The purchase price of the stock is 85% of the lower of the closing prices for our common stock on either: (i) the first trading day in the enrollment period, as defined in the ESPP, in which the purchase is made, or (ii) the purchase date. The length of the enrollment period is 6 months. Enrollment dates are the first business day of May and November. Under the ESPP, we issued 175,228, 193,841, and 125,727 shares in 2021, 2020 and 2019, respectively. The weighted-average exercise price per share of the purchase rights exercised during 2021, 2020 and 2019 was $12.21, $11.95 and $16.77, respectively. <span style="Background-color:#FFFFFF;color:#000000;">As of December&#160;31,&#160;2021, 773,978&#160;shares of common stock have been issued under the ESPP and 201,022&#160;shares of common stock are available for future issuance.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;">&#160;</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Stock Option Plans</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We currently have one stock option plan from which we can grant options and restricted stock awards to employees, officers, directors and consultants. In December 2007, the stockholders approved our 2007 Amended and Restated Equity Incentive Plan (&#8220;2007 Plan&#8221;) at which time a maximum of 150,000 shares of common stock were available for grant. In May 2010, June 2011, May 2014, May 2015, June 2016, June 2017, June 2019 and June 2021, our stockholders approved amendments to our 2007 Plan to increase the maximum number of shares of common stock available for grant by 100,000, 4,500,000, 1,750,000, 4,300,000, 3,000,000, 5,000,000, 7,000,000 and 2,000,000 shares of common stock, respectively, resulting in an aggregate of 27,800,000 shares of common stock authorized for issuance as of December 31, 2021. At December 31, 2021, there were 868,880 shares available for future grant under the 2007 Plan. Any shares that are issuable on exercise of options granted that expire, are cancelled or that we receive pursuant to a net exercise of options are available for future grant and issuance.</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2014, 2013 and 2012, we granted options to certain employees outside of our stockholder approved stock option plans. All options to purchase our common stock were granted with an exercise price that equals fair market value of the underlying common stock on the grant dates and expire no later than 10 years from the date of grant. The options are exercisable in accordance with vesting schedules that generally provide for them to be fully vested and exercisable 4 years after the date of grant, provided, however, that we have also issued stock options awards that are subject to performance vesting requirements. All stock option grants issued outside of our stockholder approved plans have been registered on Form S-8 with the SEC.</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2020, we began granting restricted stock units (&#8220;RSUs&#8221;) to employees and non-employee directors pursuant to the 2007 Plan. We satisfy such grants through the issuance of new shares upon vesting.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table summarizes the stock option plan activity:</span></p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,912,529</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.59</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,053,980</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.39</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(369,978</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.29</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cancelled</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,652,594</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.69</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,943,937</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.71</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding RSUs</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">602,741</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.84</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,448,957</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.86</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Released</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(154,487</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.98</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(94,018</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.07</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,803,193</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.51</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">For the year ended December&#160;31,&#160;2021, equity awards cancelled (included in options outstanding) consisted of 806,244 options forfeited with a weighted-average exercise price of $20.51 and 846,350 options expired with a weighted-average exercise price of $22.81.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of December&#160;31,&#160;2021, options exercisable have a weighted-average remaining contractual term of 6.6&#160;years. The total intrinsic value of stock option exercises, which is the difference between the exercise price and closing price of our common stock on the date of exercise, during the years ended December&#160;31,&#160;2021 and 2020 was $0.7 million and $3.2 million, respectively. As of December&#160;31,&#160;2021 and 2020, the total intrinsic value of options outstanding and exercisable was $1.7 million and $69.1 million, respectively.</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="22" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.66%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Years Ended December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at end of year</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,243,887</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.13</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,237,202</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.74</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,436,379</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.02</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options vested or expected to vest</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,416,243</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.77</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,179,553</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.58</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,962,432</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20.31</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Exercise prices and weighted-average remaining contractual lives for the options outstanding as of December&#160;31,&#160;2021 were:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price of</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Range of</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise Prices</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Life (in years)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercisable</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercisable</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,697,794</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000758">$7.20&#8211;$10.55</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000769">5.28</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.09</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,598,055</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.17</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,266,285</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000759">$10.64&#8211;$15.15</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000770">5.84</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.40</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,663,593</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.39</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,307,235</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000760">$15.22-$15.72</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000771">8.54</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.71</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,035,174</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.70</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,824,254</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000761">$15.75&#8211;$18.18</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000772">5.73</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.94</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,518,197</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.91</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,045,374</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000762">$18.26&#8211;$24.97</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000773">6.56</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.04</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,276,351</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.17</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,102,637</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$25.02</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000774">7.76</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25.02</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,619,032</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25.02</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,700,358</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:19.2%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000763">$25.06&#8211;$39.00</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000775">5.23</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30.53</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,533,485</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30.52</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,943,937</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:19.2%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000776">6.59</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.71</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,243,887</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.13</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">On December&#160;31,&#160;2021, we had reserved 21,747,130&#160;shares of common stock for future issuance on exercise of outstanding options and vesting of outstanding restricted stock units granted under the 2007 Plan, as well as the non-plan grants.</span></p>
<p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Valuation and Expense Information</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table summarizes stock-based compensation expense related to stock-based payment awards pursuant to our equity compensation arrangements (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,482</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,731</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,202</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,816</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,601</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,564</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,553</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,886</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,645</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,851</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,218</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,411</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of December&#160;31,&#160;2021, there was $99.7 million of total unrecognized compensation cost related to non-vested, stock-based payment awards granted under all of our equity compensation plans and all non-plan option grants. Total unrecognized compensation cost will be adjusted for future changes in estimated forfeitures. We expect to recognize this compensation cost over a weighted-average period of 2.8&#160;years.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The fair value of RSUs is estimated based on the closing market price of our common stock on the date of the grant. RSUs generally vest quarterly over a <span style="-sec-ix-hidden:F_000816">four-year</span> period</span>.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We estimated the fair value of each option grant and ESPP purchase right on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Options:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.1</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.8</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62.6</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69.4</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66.5</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected life (years)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000826">6</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000827">6</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000828">6</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">ESPP:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.1</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.1</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.9</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46.9</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67.7</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52.1</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected life (months)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000838">6</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000839">6</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000840">6</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The weighted-average fair value of options granted was $7.10, $9.76 and $14.70 for the years ended December&#160;31,&#160;2021, 2020 and 2019, respectively.</span></p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The weighted-average fair value of shares purchased through the ESPP was $3.64, $5.18 and $5.94 for the years ended December&#160;31,&#160;2021, 2020 and 2019, respectively.</span></p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The risk-free interest rate assumption is based on observed interest rates on U.S. Treasury debt securities with maturities close to the expected term of our employee and director stock options and ESPP purchases.</span></p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The dividend yield assumption is based on our history and expectation of dividend payouts. We have never paid dividends on our common stock, and we do not anticipate paying dividends in the foreseeable future.</span></p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We used our historical stock price to estimate volatility.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The expected life of employee and director stock options represents the average of the contractual term of the options and the weighted-average vesting period, as permitted under the simplified method. We have elected to use the simplified method, as we do not have enough historical exercise experience to provide a reasonable basis on which to estimate the expected term. The expected life for the ESPP purchase rights is 6 months, which represents the length of each purchase period.</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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706912792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Compensation And Retirement Disclosure [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plan</a></td>
<td class="text">
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">11</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Employee Benefit Plan</p></td></tr></table></div>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have a defined contribution 401(k) plan (&#8220;Plan&#8221;) covering substantially all of our employees. In the past three calendar years, we made matching cash contributions equal to 50% of each participant&#8217;s contribution during the Plan year up to a maximum amount equal to the lesser of 3% of each participant&#8217;s annual compensation or $8,700, $8,550 and $8,400 for the years ended December 31, 2021, 2020 and 2019, respectively. Such amounts were recorded as expense in the corresponding years. We may also contribute additional discretionary amounts to the Plan as we determine. For the years ended December 31, 2021, 2020 and 2019, we contributed $1.3 million, $1.1 million and $1.0 million, respectively, to the Plan. No discretionary contributions have been made to the Plan since its inception.</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.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 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706718184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><br/></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2</span><span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td>
<td valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Income Taxes</p></td></tr></table></div>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the years ended December 31, 2021, 2020 and 2019, we did not record a provision for income taxes due to a full valuation allowance against our deferred tax assets.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The difference between the provision for income taxes and income taxes computed using the effective U.S. federal statutory rate is as follows (in thousands):</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax at statutory federal rate</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(46,343</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(47,728</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(42,997</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State tax, net of federal benefit</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,683</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,218</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,823</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development credits</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,173</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,327</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,855</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,584</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,675</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,906</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-deductible compensation</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,970</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,455</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,720</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,459</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,621</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,479</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,186</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">522</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">570</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision for income taxes</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred income tax assets and liabilities arising from differences between accounting for financial statement purposes and tax purposes, less valuation allowance at year-end are as follows (in thousands):</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss carryforward</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">294,189</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">251,971</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development credits</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,789</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,683</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,342</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,211</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,564</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,330</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,953</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,777</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total gross deferred tax assets</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">379,837</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">329,972</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use lease assets</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,420</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,014</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total gross deferred tax liabilities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,420</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,014</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(377,417</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(325,958</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax assets</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have established a valuation allowance to offset net deferred tax assets as of December 31, 2021 and 2020 due to the uncertainty of realizing future tax benefits from such assets.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, we had federal and state net operating loss (&#8220;NOL&#8221;) carryforwards of $1.2 billion and $743.4 million, respectively. The federal NOL carryforwards consist of $547.4 million generated before January 1, 2018, which began to expire in 2021, and $664.2 million that can be carried forward indefinitely, but are subject to the 80% taxable income limitation. The state NOL carryforwards will begin to expire in 2028.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, we had federal and state research and development credit carryforwards of $45.3 million and $20.4 million, respectively. The federal research and development credit carryforwards will begin to expire in 2022. The state research and development credit carryforwards will begin to expire in 2023. </p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Internal Revenue Code (&#8220;IRC&#8221;) Sections 382 and 383 place a limitation on the amount of taxable income that can be offset by NOL and credit carryforwards after a change in control (generally greater than 50% change in ownership within a three-year period) of a loss corporation. Generally, after a change in control, a loss corporation cannot deduct NOL and credit carryforwards in excess of the IRC Sections 382 and 383 limitation. State jurisdictions have similar rules. We have previously performed an analysis of IRC Sections 382 and 383 through 2018 and determined there were ownership changes in 2007, 2011 and 2013. We are currently in the process of updating our IRC Sections 382 and 383 analysis through 2021. The limitation in the federal and state NOL and research and development credit carryforwards that expire unused would reduce the deferred tax assets, which are fully offset by a valuation allowance.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We file U.S. and state income tax returns with varying statutes of limitations. The tax years from 2001 to 2021 remain open to examination due to the carryover of unused NOL carryforwards and tax credits.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A reconciliation of our unrecognized tax benefits is as follows (in&#160;thousands):</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at beginning of year</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,406</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,784</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,385</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions for tax positions of prior years</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">107</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">341</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">147</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions based on tax positions related to current year</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,118</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,281</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,252</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at end of year</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,631</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,406</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,784</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due to our valuation allowance, the $9.6 million of unrecognized tax benefits would not affect the effective tax rate, if recognized. It is the Company&#8217;s practice to recognize interest and penalties related to income tax matters in income tax expense. As of December 31, 2021, we had no accrued interest and penalties related to uncertain tax positions. We do not expect any material changes to the estimated amount of liability associated with our uncertain tax positions within the next 12 months.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:12pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On March 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (&#8220;CARES Act&#8221;) was enacted and signed into law in response to the COVID-19 pandemic. GAAP requires recognition of the tax effects of new legislation during the reporting period that includes the enactment date. The CARES Act includes changes to the tax provisions that benefits business entities and makes certain technical corrections to the 2017 Tax Cuts and Jobs Act. The tax relief measures for businesses include a <span style="-sec-ix-hidden:F_000927">five-year</span> net operating loss carryback, suspension of the annual deduction limitation of 80% of taxable income from net operating losses generated in a tax year beginning after December 31, 2017, changes in the deductibility of interest, acceleration of alternative minimum tax credit refunds, payroll tax relief, technical corrections on net operating loss carryforwards for fiscal year taxpayers and allows accelerated deduction qualified improvement property. The CARES Act also provides other non-tax benefits to assist those impacted by the pandemic.&#160;We evaluated the impact of the CARES Act and determined that there was no material impact for the year ended December 31, 2021. &#160;</p>
<p style="margin-bottom:12pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On June 29, 2020, California Assembly Bill 85 was signed into law. The legislation suspends the California net operating loss deductions for 2020, 2021, and 2022 for certain taxpayers and imposes a limitation of certain California tax credits for 2020, 2021, and 2022. The legislation disallows the use of California net operating loss deductions if the taxpayer recognizes business income, and its adjusted gross income is greater than $1.0 million. The carryover periods for net operating loss deductions disallowed by this provision will be extended. Additionally, any business credit will only offset a maximum of $5.0 million of California tax. In 2022, California enacted Senate Bill 113, which removed the net operating loss suspension and limited use of business tax credits for 2022.&#160;Senate Bill 113 will have no income tax impact, as we continue to record a full valuation allowance against the deferred tax assets due to our cumulative tax losses.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On December 27, 2020, the &#8220;Consolidated Appropriations Act, 2021&#8221; was enacted and signed into law to further COVID-19 economic relief and extend certain expiring tax provisions. The relief package includes a tax provision clarifying that businesses with forgiven PPP loans can deduct regular business expenses that are paid for with the loan proceeds. Additional pandemic relief tax measures include an expansion of the employee retention credit, enhanced charitable contribution deductions, and a temporary full deduction for business expenses for food and beverages provided by a restaurant. The provisions did not have a material impact on our financial statements for the year ended December 31, 2021.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: 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(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099703678840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant  Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text">
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Principles of Consolidation</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The accompanying consolidated financial statements include the accounts of Heron Therapeutics, Inc. and its wholly-owned subsidiary, Heron Therapeutics B.V., which was organized in the Netherlands in March 2015. Heron Therapeutics B.V. has no operations and no material assets or liabilities, and there have been no significant transactions related to Heron Therapeutics B.V. since its inception.</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="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Use of Estimates</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and disclosures made in the accompanying notes to the financial statements. Our significant accounting policies that involve significant judgment and estimates include revenue recognition, investments, inventory and the related reserves, accrued clinical liabilities, income taxes and stock-based compensation. Actual results could differ materially from those estimates.</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="top.Show.showAR( this, 'defref_hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock', window );">Cash, Cash Equivalents and Short-term Investments</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Cash, Cash Equivalents and Short-term Investments</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Cash and cash equivalents consist of cash and highly liquid investments with contractual maturities of three months or less from the original purchase date.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments consist of securities with contractual maturities of greater than three months from the original purchase date. Securities with contractual maturities greater than one year are classified as short-term investments on the consolidated balance sheets, as we have the ability, if necessary, to liquidate these securities to meet our liquidity needs in the next 12 months. We have classified our short-term investments as available-for-sale securities in the accompanying consolidated financial statements. Available-for-sale securities are stated at fair market value, with net changes in unrealized gains and losses reported in other comprehensive loss and realized gains and losses included in other income (expense), net. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in interest income.</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="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Fair Value of Financial Instruments</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Financial instruments, including cash and cash equivalents, receivables, inventory, prepaid expenses, other current assets, accounts payable and accrued expenses, are carried at cost, which is considered to be representative of their respective fair values because of the short-term maturity of these instruments. </span><span style="color:#000000;">Short-term available-for-sale investments are carried at fair value </span><span style="Background-color:#FFFFFF;">(see Note&#160;3)</span><span style="color:#000000;">. </span><span style="Background-color:#FFFFFF;">Our convertible notes outstanding at December&#160;31,&#160;2021 do not have a readily available ascertainable market value, however, the carrying value is considered to approximate its fair value.</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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text">
<p style="margin-top:18pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Concentration of Credit Risk</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Cash, cash equivalents and short-term investments are financial instruments that potentially subject us to concentrations of credit risk. We deposit our cash in financial institutions. At times, such deposits may be in excess of insured limits. We may also invest our excess cash in money market funds, U.S. government and agencies, corporate debt securities and commercial paper. We have established guidelines relative to our diversification of our cash investments and their maturities in an effort to maintain safety and liquidity. These guidelines are periodically reviewed and modified to take advantage of trends in yields and interest rates.</span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI, SUSTOL and ZYNRELEF (collectively, our &#8220;Products&#8221;) are distributed in the U.S. through a limited number of specialty distributors and full line wholesalers (collectively, &#8220;Customers&#8221;) that resell to healthcare providers and hospitals, the end users of our Products.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table includes the percentage of net product sales and accounts receivable balances for our three major Customers, each of which comprised 10% or more of our net product sales:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net Product</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Sales</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accounts</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Receivable</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year&#160;Ended</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December&#160;31,</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">As of</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44.7</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50.2</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer B</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.9</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33.8</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer C</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.2</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.3</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98.8</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99.3</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
</table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable, Net</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accounts Receivable, Net</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable are recorded at the invoice amount, net of an allowance for credit losses. The allowance for credit losses reflects accounts receivable balances that are believed to be uncollectible. In estimating the allowance for credit losses, we consider: (1) our historical experience with collections and write-offs; (2) the credit quality of our Customers and any recent or anticipated changes thereto; (3) the outstanding balances and past due amounts from our Customers; and (4) reasonable and supportable forecast of economic conditions expected to exist throughout the contractual term of the receivable.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We offered extended payment terms to our Customers in connection with our product launches of CINVANTI and ZYNRELEF in January 2018 and July 2021, respectively. In addition, we offered extended payment terms to our Customers in January 2021 when we reinstated the promotion and contracting of SUSTOL. These extended payment terms were offered in anticipation of the timing of reimbursement by government and commercial payers. Effective January 2019, we shortened payment terms to our CINVANTI Customers. As of December 31, 2021, extended payment terms given to our Customers were evaluated in accordance with GAAP and did not impact the collectability of accounts receivables.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021 and 2020, we determined that an allowance for doubtful accounts was not required. For the years ended December 31, 2021 and 2020, we did not write-off any accounts receivable balances. </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="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventory</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventory is stated at the lower of cost or estimated net realizable value on a first-in, first-out, or FIFO, basis. We periodically analyze our inventory levels and write down inventory that has become obsolete, inventory that has a cost basis in excess of its estimated realizable value and inventory quantities that are in excess of expected sales requirements as cost of product sales.&#160;The determination of whether inventory costs will be realizable requires estimates by management.&#160;If actual market conditions are less favorable than projected by management, additional write-downs of inventory may be required, which would be recorded as cost of product sales.</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Property and Equipment</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Property and equipment is stated at cost less accumulated depreciation and amortization. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets (generally 5 years). Leasehold improvements are stated at cost and amortized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term.</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="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Impairment of Long-Lived Assets</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">If indicators of impairment exist, we assess the recoverability of the affected long-lived assets by determining whether the carrying value of such assets can be recovered through undiscounted future operating cash flows. If impairment is indicated, we measure the amount of such impairment by comparing the carrying value of the asset to the fair value of the asset and record the impairment as a reduction in the carrying value of the related asset with a corresponding charge to operating expenses. Estimating the undiscounted future operating cash flows associated with long-lived assets requires judgment and assumptions that could differ materially from actual results.</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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Leases</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determine if an arrangement is a lease or contains lease components at inception. Operating leases with an initial term greater than 12 months are recorded as lease liabilities with corresponding right-of-use (&#8220;ROU&#8221;) lease assets on the consolidated balance sheets. ROU lease assets represent our right to use the underlying assets over the lease term, and lease liabilities represent the present value of our obligation to make lease payments arising from the lease. Lease liabilities are recognized at the lease commencement based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The ROU lease assets equal the lease liabilities, less unamortized lease incentives, unamortized initial direct costs and the cumulative difference between rent expense and amounts paid under the lease. The lease term includes any option to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense is recognized on a straight-line basis over the lease term. We have lease agreements with both lease and non-lease components, which are generally accounted for separately<span style="color:#000000;">.</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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text">
<p style="margin-top:18pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Revenue Recognition</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recognized in accordance with the Financial Accounting Standards Board (the &#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 606, <span style="font-style:italic;">Revenue from Contracts with Customers </span>(&#8220;Topic 606&#8221;). Topic 606 is based on the principle that revenue should be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Product Sales</p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our Products are distributed in the U.S. through a limited number of Customers that resell to healthcare providers and hospitals, the end users of our Products.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recognized in an amount that reflects the consideration we expect to receive in exchange for our Products. To determine revenue recognition for contracts with customers within the scope of Topic 606, we perform the following 5 steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations of the contract(s); (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract(s); and (v) recognize revenue when (or as) we satisfy the performance obligations.</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><br/></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Product Sales Allowances</p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize product sales allowances as a reduction of product sales in the same period the related revenue is recognized. Product sales allowances are based on amounts owed or to be claimed on the related sales. These estimates take into consideration the terms of our agreements with Customers, historical product returns, rebates or discounts taken, the shelf life of the product and specific known market events, such as competitive pricing and new product introductions. If actual future results vary from our estimates, we may need to adjust these estimates, which could have an effect on product sales and earnings in the period of adjustment. Our product sales allowances include:</p>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:3.85%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Product Returns&#8212;We allow our Customers to return product for credit for up to 12&#160;months after its product expiration date. As such, there may be a significant period of time between the time the product is shipped and the time the credit is issued on returned product.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:3.85%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Distributor Fees&#8212;We offer contractually determined discounts to our Customers. These discounts are paid no later than two months after the quarter in which product was shipped.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:3.85%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Group Purchasing Organization (&#8220;GPO&#8221;) Discounts and Rebates&#8212;We offer cash discounts to GPO members. These discounts are taken when the GPO members purchase product from our Customers, who then charge back to us the discount amount. Additionally, we offer volume and contract-tier rebates to GPO members. Rebates are based on actual purchase levels during the quarterly rebate purchase period.</span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:3.85%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">GPO Administrative Fees&#8212;We pay administrative fees to GPOs for services and access to data. These fees are based on contracted terms and are paid after the quarter in which the product was purchased by the GPOs&#8217; members. </span></p></td></tr></table></div>
<div style="align:left;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">
<tr>
<td style="width:5.24%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;">&#160;</p></td>
<td style="width:3.85%;white-space:nowrap" valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">&#8226;</span></p></td>
<td valign="top">
<p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;font-family:Times New Roman;color:#000000;">Medicaid Rebates&#8212;We participate in Medicaid rebate programs, which provide assistance to certain low-income patients based on each individual state&#8217;s guidelines regarding eligibility and services. Under the Medicaid rebate programs, we pay a rebate to each participating state, generally within three months after the quarter in which the product was sold. </span></p></td></tr></table></div>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We believe our estimated allowance for product returns requires a high degree of judgment and is subject to change based on our experience and certain quantitative and qualitative factors. We believe our estimated allowances for distributor fees, GPO discounts, rebates and administrative fees and Medicaid rebates do not require a high degree of judgment because the amounts are settled within a relatively short period of time.</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our product sales allowances and related accruals are evaluated each reporting period and adjusted when trends or significant events indicate that a change in estimate is appropriate. Changes in product sales allowance estimates could materially affect our results of operations and financial position.</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="top.Show.showAR( this, 'defref_hrtx_ClinicalTrialAccrualsPolicyTextBlock', window );">Accrued Clinical Liabilities</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accrued Clinical Liabilities</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We accrue clinical costs based on work performed, which relies on estimates of the progress of the trials and the related expenses incurred. Clinical trial related contracts vary significantly in duration, and may be for a fixed amount, based on the achievement of certain contingent events or deliverables, a variable amount based on actual costs incurred, capped at a certain limit or contain a combination of these elements. Revisions are recorded to research and development expense in the period in which the facts that give rise to the revision become known. Historically, revisions have not resulted in material changes to research and development expense; however, a modification in the protocol of a clinical trial or cancellation of a clinical trial could result in a material charge to our results of operations.</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="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Expense</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Research and Development Expense</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">All costs of research and development are expensed in the period incurred. Research and development expense primarily consists of personnel and related costs, stock-based compensation expense, fees paid to outside service providers and consultants, facilities costs and materials used in clinical and preclinical trials and research and development. </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="top.Show.showAR( this, 'defref_us-gaap_LegalCostsPolicyTextBlock', window );">Patent Costs</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Patent Costs</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We incur outside legal fees in connection with filing and maintaining our various patent applications. All patent costs are expensed as incurred and are included in general and administrative expense in the consolidated statements of operations and comprehensive loss.</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation Expense</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Stock-Based Compensation Expense</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We estimate the fair value of stock-based payment awards using the Black-Scholes option pricing model. This fair value is then amortized using the straight-line single-option method of attributing the value of stock-based compensation to expense over the requisite service periods of the awards. The Black-Scholes option pricing model requires the input of complex and subjective assumptions, including each option&#8217;s expected life and price volatility of the underlying stock. </span></p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As stock-based compensation expense is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on historical data.</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="top.Show.showAR( this, 'defref_hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock', window );">Warrants</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Warrants</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have issued warrants to purchase shares of our common stock in conjunction with certain equity financings or in exchange for services. The terms of the warrants were evaluated to determine the appropriate classification as equity or a liability. </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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Income Taxes</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize the impact of a tax position in our consolidated financial statements if the position is more likely than not to be sustained on examination and on the technical merits of the position. The total amount of unrecognized tax benefits, if recognized, would affect other tax accounts, primarily deferred taxes in future periods, and would not affect our effective tax rate, since we maintain a full valuation allowance against our deferred tax assets (see Note 10). We recognize interest and penalties related to income tax matters in income tax expense.</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="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Loss</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Comprehensive Loss</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Comprehensive loss is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources. </span><span style="color:#000000;">Net changes in unrealized gains and losses on available-for-sale securities are included in other comprehensive income (loss) and represent the difference between our net loss and comprehensive net loss for all periods presented. </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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss per Share</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Net Loss per Share</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period, without consideration of common stock equivalents. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of common shares and common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, stock options, warrants and shares of common stock underlying Convertible Notes are considered to be common stock equivalents and are included in the calculation of diluted net loss per share only when their effect is dilutive.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Because we have incurred a net loss for all periods presented in the consolidated statements of operations and comprehensive loss, the following common stock equivalents were not included in the computation of net loss per share because their effect would be anti-dilutive (in thousands):</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,944</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,912</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,665</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units outstanding</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,803</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">603</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Warrants outstanding</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">220</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">508</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock underlying convertible</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; notes outstanding</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,819</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,510</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,960</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Recent Accounting Pronouncements</span></p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Adopted in 2021</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2019-12, <span style="font-style:italic;">Income Taxes (Topic 740)</span> (&#8220;ASU 2019-12&#8221;), which is intended to simplify the accounting for income taxes by eliminating certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates. Adoption of ASU 2019-12 requires certain changes to be made prospectively and other changes to be made retrospectively. In the first quarter of 2021, we adopted the provisions of ASU 2019-12, which did not have a material impact on our results of operations, cash flows, financial condition, internal controls or related disclosures.</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Adopted in 2022</p>
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the FASB issued ASU No. 2020-06,&#160;<span style="font-style:italic;">Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</span> (&#8220;ASU 2020-06&#8221;)<span style="font-style:italic;">.</span> ASU 2020-06 simplifies the accounting for convertible instruments primarily by eliminating the existing cash conversion and beneficial conversion models within Subtopic 470-20, which will result in fewer embedded conversion options being accounted for separately from the debt host. ASU 2020-06 also amends and simplifies the calculation of earnings per share relating to convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The provisions of ASU 2020-06 allow for either a modified retrospective or a full retrospective adoption approach. In the first quarter of 2022, we adopted the provisions of ASU 2020-06 using the modified retrospective approach, which did not have a material impact on our results of operations, cash flows, financial condition and related disclosures.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding cash, cash equivalents and short-term investments. Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_ClinicalTrialAccrualsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for clinical trial accruals.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ClinicalTrialAccrualsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for warrants issued in equity financings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.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 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123345438&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123372394&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 http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: 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.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_LegalCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.</p></div>
<a href="javascript:void(0);" onclick="top.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 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149975-122751<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<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.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has 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.</p></div>
<a href="javascript:void(0);" onclick="top.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 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.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> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<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 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-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 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<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 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-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 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<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 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-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 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.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 (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706929544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant  Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Percentage of Net Product Sales and Accounts Receivable Balance</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table includes the percentage of net product sales and accounts receivable balances for our three major Customers, each of which comprised 10% or more of our net product sales:</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net Product</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Sales</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accounts</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Receivable</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year&#160;Ended</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December&#160;31,</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">As of</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p>
<p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44.7</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50.2</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer B</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.9</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33.8</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer C</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.2</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.3</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98.8</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99.3</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
</table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Common Stock Equivalents Excluded From Computation of Net Loss Per Share</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Because we have incurred a net loss for all periods presented in the consolidated statements of operations and comprehensive loss, the following common stock equivalents were not included in the computation of net loss per share because their effect would be anti-dilutive (in thousands):</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,944</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,912</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,665</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units outstanding</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,803</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">603</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Warrants outstanding</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">220</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">508</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock underlying convertible</p>
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;&#160; notes outstanding</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,819</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,510</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,960</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706722616">
<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">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We<span style="Background-color:#FFFFFF;"> measure cash, cash equivalents and short-term investments at fair value on a recurring basis. The fair values of these such assets were as follows (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurements at Reporting Date Using</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance at</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December&#160;31,</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quoted</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Prices in</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Active</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Markets for</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Identical</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Assets</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 1)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Other</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Observable</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 2)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unobservable</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 3)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and money market funds</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,043</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,043</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. corporate debt securities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,006</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,006</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign corporate debt securities</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,548</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,548</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. commercial paper</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,496</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,496</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign commercial paper</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,487</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,487</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,580</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,043</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,537</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurements at Reporting Date Using</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance at</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December&#160;31,</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quoted</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Prices in</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Active</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Markets for</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Identical</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Assets</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 1)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Other</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Observable</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 2)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unobservable</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 3)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and money market funds</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,149</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,149</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury bills and government agency obligations</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,276</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,276</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. corporate debt securities</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,547</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,547</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign corporate debt securities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,557</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,557</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. commercial paper</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,996</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,996</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign commercial paper</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83,966</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83,966</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">208,491</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,425</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,066</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123874694&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 http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705486696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Details (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization Consolidation And Presentation Of Financial Statements [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Summary of Short-Term Investments</a></td>
<td class="text">
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following is a summary of our short-term investments (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gains</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Losses</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair&#160;Value</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. corporate debt</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,009</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,006</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign corporate debt</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,551</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,548</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. commercial paper</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,998</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,998</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign commercial paper</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,487</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,487</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,045</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,039</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gains</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Losses</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p>
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury bills and government agency obligations</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,110</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">166</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,276</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. corporate debt securities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,505</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,547</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign corporate debt securities</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,508</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,557</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. commercial paper</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,997</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,997</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign commercial paper</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,976</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,976</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,096</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">257</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,353</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text">
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventory consists of the following (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Raw materials</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,193</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,994</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Work in process</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,935</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,847</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished goods</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,254</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,064</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total inventory</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,382</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,905</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of Prepaid Expenses and Other Assets</a></td>
<td class="text">
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:7.69%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Prepaid expenses and other assets consist of the following (in thousands):</span></p>
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,048</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,461</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid insurance</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,135</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,155</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deposits</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">254</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">346</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest receivable</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">334</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total prepaid expenses and other assets</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,682</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,296</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment, Net</a></td>
<td class="text">
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Property and equipment, net consists of the following (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Scientific equipment</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,403</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,135</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">610</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">878</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment and software</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,497</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,461</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture, fixtures and office equipment</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,467</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,135</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, gross</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,977</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,609</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(13,243</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,872</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,734</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,737</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text">
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accrued payroll and employee liabilities consist of the following (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued employee salaries and benefits</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,784</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,691</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued bonuses</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,439</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,479</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued vacation</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,040</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,427</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued payroll and employee liabilities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,263</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,597</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Other accrued liabilities consist of the following (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued product sales allowances</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,560</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,571</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued consulting and professional fees</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,666</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,450</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued accounts payable</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other accrued liabilities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">563</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">244</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other accrued liabilities</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,859</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,369</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</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_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure 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="top.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 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="top.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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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(13))<br> -URI http://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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying 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="top.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(6)(c))<br> -URI http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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(6)(a))<br> -URI http://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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099707703240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue From Contract With Customer [Abstract]</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="top.Show.showAR( this, 'defref_hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock', window );">Schedule of Disaggregated Net Product Sales</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides disaggregated net product sales (in thousands):</p>
<p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">For the Years Ended December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">CINVANTI net product sales</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73,507</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">87,815</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">132,162</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">SUSTOL net product sales</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,915</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">823</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,806</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ZYNRELEF net product sales</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,924</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net product sales</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,346</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,638</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">145,968</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div><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="top.Show.showAR( this, 'defref_hrtx_ValuationAllowancesAndReservesTableTextBlock', window );">Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees</a></td>
<td class="text">
<p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides a summary of activity with respect to our product returns, distributor fees and discounts, rebates and administrative fees, which are included in other accrued liabilities on the consolidated balance sheets (in thousands):</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Discounts,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Rebates and</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Product</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Distributor</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Administrative</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Returns</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fees</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fees</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,704</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,930</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,937</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,571</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">364</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,046</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">141,262</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">159,672</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Payments/credits</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(489</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,510</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(142,684</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(161,683</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,579</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,466</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,515</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,560</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of disaggregated net product sales.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_ValuationAllowancesAndReservesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a schedule of allowance and reserve accounts where the valuation and qualifying accounts are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ValuationAllowancesAndReservesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099707220216">
<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">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments And Contingencies Disclosure [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Summary of Future Minimum Lease Payments</a></td>
<td class="text">
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Annual future minimum lease payments as of December&#160;31,&#160;2021 are as follows (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ended December 31:</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,885</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,970</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,030</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,097</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future minimum lease payments</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,982</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: discount</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,569</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease liabilities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,413</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706737992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</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="top.Show.showAR( this, 'defref_hrtx_CommonStockReservedForFutureIssuanceTableTextBlock', window );">Summary of Common Stock Reserved for Future Issuance</a></td>
<td class="text">
<p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Shares of our common stock reserved for future issuance as of December&#160;31,&#160;2021 were as follows:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,944</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units outstanding</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,803</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options available for grant</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">869</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee Stock Purchase Plan</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">201</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock underlying convertible notes outstanding (see Note 8)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,819</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total shares reserved for future issuance</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,636</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_CommonStockReservedForFutureIssuanceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of common stock reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_CommonStockReservedForFutureIssuanceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099701250632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Stock Option Plan Activity</a></td>
<td class="text">
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table summarizes the stock option plan activity:</span></p>
<p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,912,529</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.59</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,053,980</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.39</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(369,978</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.29</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cancelled</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,652,594</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.69</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,943,937</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.71</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding RSUs</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">602,741</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.84</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,448,957</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.86</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Released</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(154,487</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.98</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(94,018</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.07</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,803,193</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.51</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock', window );">Schedule of Options Exercisable, Vested or Expected to Vest</a></td>
<td class="text">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="22" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.66%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Years Ended December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at end of year</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,243,887</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.13</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,237,202</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.74</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,436,379</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.02</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options vested or expected to vest</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,416,243</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.77</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,179,553</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.58</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,962,432</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20.31</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Schedule of Exercise Prices And Weighted-average Remaining Contractual Lives For Options Outstanding</a></td>
<td class="text">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Exercise prices and weighted-average remaining contractual lives for the options outstanding as of December&#160;31,&#160;2021 were:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price of</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Range of</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise Prices</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Life (in years)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercisable</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercisable</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,697,794</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000758">$7.20&#8211;$10.55</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000769">5.28</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.09</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,598,055</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.17</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,266,285</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000759">$10.64&#8211;$15.15</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000770">5.84</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.40</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,663,593</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.39</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,307,235</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000760">$15.22-$15.72</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000771">8.54</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.71</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,035,174</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.70</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,824,254</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000761">$15.75&#8211;$18.18</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000772">5.73</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.94</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,518,197</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.91</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,045,374</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000762">$18.26&#8211;$24.97</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000773">6.56</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.04</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,276,351</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.17</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,102,637</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$25.02</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000774">7.76</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25.02</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,619,032</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25.02</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,700,358</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:19.2%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000763">$25.06&#8211;$39.00</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000775">5.23</span></p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30.53</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,533,485</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30.52</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,943,937</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:19.2%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000776">6.59</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.71</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,243,887</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.13</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Summary of Stock-Based Compensation Expense related to Stock-Based Payment Awards</a></td>
<td class="text">
<p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table summarizes stock-based compensation expense related to stock-based payment awards pursuant to our equity compensation arrangements (in thousands):</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,482</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,731</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,202</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,816</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,601</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,564</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,553</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,886</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,645</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,851</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,218</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,411</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Summary of Fair Value of Option Grant and ESPP Purchase Right on Grant Date Using Black-Scholes Option Pricing Model</a></td>
<td class="text">
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We estimated the fair value of each option grant and ESPP purchase right on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Options:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.1</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.8</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62.6</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69.4</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66.5</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected life (years)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000826">6</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000827">6</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000828">6</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;">&#160;</p>
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">ESPP:</span></p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.1</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.1</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.9</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46.9</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67.7</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52.1</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected life (months)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000838">6</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000839">6</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000840">6</span></p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120381028&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 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: 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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: 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 (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock</td>
</tr>
<tr>
<td style="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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099708716248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text">
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The difference between the provision for income taxes and income taxes computed using the effective U.S. federal statutory rate is as follows (in thousands):</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax at statutory federal rate</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(46,343</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(47,728</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(42,997</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State tax, net of federal benefit</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,683</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,218</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,823</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development credits</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,173</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,327</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,855</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,584</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,675</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,906</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-deductible compensation</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,970</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,455</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,720</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,459</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,621</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,479</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,186</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">522</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">570</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision for income taxes</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text">
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred income tax assets and liabilities arising from differences between accounting for financial statement purposes and tax purposes, less valuation allowance at year-end are as follows (in thousands):</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss carryforward</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">294,189</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">251,971</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development credits</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,789</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,683</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,342</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,211</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,564</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,330</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,953</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,777</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total gross deferred tax assets</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">379,837</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">329,972</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use lease assets</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,420</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,014</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total gross deferred tax liabilities</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,420</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,014</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(377,417</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(325,958</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax assets</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#8212;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Summary of Unrecognized Tax Benefits</a></td>
<td class="text">
<p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A reconciliation of our unrecognized tax benefits is as follows (in&#160;thousands):</p>
<p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;">&#160;</p>
<div>
<table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;">
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom">
<p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at beginning of year</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,406</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,784</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,385</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions for tax positions of prior years</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">107</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">341</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">147</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions based on tax positions related to current year</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,118</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,281</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,252</p></td>
<td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
<tr>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at end of year</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,631</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,406</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom">
<p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,784</p></td>
<td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom">
<p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&#160;</p></td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099711817976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Business - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>Country</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="top.Show.showAR( this, 'defref_hrtx_BusinessLineItems', window );"><strong>Business [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="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="nump">$ 1,613,431<span></span>
</td>
<td class="nump">$ 1,392,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, cash equivalents and short-term investments</a></td>
<td class="nump">$ 157,600<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="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hrtx_HTX011Member', window );">H T X011 | Europe</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="top.Show.showAR( this, 'defref_hrtx_BusinessLineItems', window );"><strong>Business [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_NumberOfCountriesApprovedDrug', window );">Number of countries approved the drug | Country</a></td>
<td class="nump">31<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_hrtx_BusinessLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_BusinessLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_NumberOfCountriesApprovedDrug">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Countries approved the drug.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_NumberOfCountriesApprovedDrug</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="top.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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_srt_ProductOrServiceAxis=hrtx_HTX011Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_HTX011Member</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_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=srt_EuropeMember</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>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099703742184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Percentage of Net Product Sales and Accounts Receivable Balance (Details) - Customer Concentration Risk<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Revenue Benchmark | Largest Customer</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">44.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Revenue Benchmark | Second Largest Customer</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">34.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Revenue Benchmark | Third Largest Customer</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">19.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Revenue Benchmark | Total Customer</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">98.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Accounts Receivable | Largest Customer</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">50.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Accounts Receivable | Second Largest Customer</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">33.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Accounts Receivable | Third Largest Customer</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">15.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Accounts Receivable | Total Customer</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">99.30%<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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_srt_MajorCustomersAxis=hrtx_LargestCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_LargestCustomerMember</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=hrtx_SecondLargestCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_SecondLargestCustomerMember</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=hrtx_ThirdLargestCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_ThirdLargestCustomerMember</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=hrtx_SignificantCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_SignificantCustomerMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AccountsReceivableMember</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>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705110312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201912Member', window );">Accounting Standards Update 2019-12</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted', window );">Change in accounting principle, accounting standards update, adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect', window );">Change in accounting principle, accounting standards update, immaterial effect</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">5 years<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_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates (true false) whether accounting standards update was adopted.</p></div>
<a href="javascript:void(0);" onclick="top.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 65<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 20<br> -Section 65<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121483254&amp;loc=SL120254523-199619<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<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 S65<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124359872&amp;loc=SL124427846-239511<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL120254519-210437<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123341672&amp;loc=SL120154346-209984<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122150657&amp;loc=SL122150809-237846<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 21: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 22: 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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL120320025-210437<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL120320025-210437<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 29: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 30: 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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 33: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>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_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.</p></div>
<a href="javascript:void(0);" onclick="top.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 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=d3e31010-122693<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>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_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="top.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 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123364984&amp;loc=d3e1205-110223<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201912Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201912Member</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705327288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Common Stock Equivalents Excluded From Computation of Net Loss Per Share (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option</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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded From Computation Of Earnings Per Share [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Shares excluded (in shares)</a></td>
<td class="nump">18,944<span></span>
</td>
<td class="nump">18,912<span></span>
</td>
<td class="nump">16,665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded From Computation Of Earnings Per Share [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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Shares excluded (in shares)</a></td>
<td class="nump">2,803<span></span>
</td>
<td class="nump">603<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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrant</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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded From Computation Of Earnings Per Share [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Shares excluded (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220<span></span>
</td>
<td class="nump">508<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember', window );">Convertible Debt Securities</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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded From Computation Of Earnings Per Share [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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Shares excluded (in shares)</a></td>
<td class="nump">9,819<span></span>
</td>
<td class="nump">9,510<span></span>
</td>
<td class="nump">8,960<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_WarrantMember</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_ConvertibleDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConvertibleDebtSecuritiesMember</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>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705092632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Financial Assets Measured on a Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">$ 67,039<span></span>
</td>
<td class="nump">$ 103,353<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember', window );">U.S. Corporate Debt Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">15,006<span></span>
</td>
<td class="nump">11,547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignCorporateDebtSecuritiesMember', window );">Foreign Corporate Debt 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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">10,548<span></span>
</td>
<td class="nump">15,557<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hrtx_UnitedStatesCommercialPaperMember', window );">U.S. Commercial Paper</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="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">5,998<span></span>
</td>
<td class="nump">13,997<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury Bills and Government Agency Obligations</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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,276<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">157,580<span></span>
</td>
<td class="nump">208,491<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Foreign Commercial Paper</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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">35,487<span></span>
</td>
<td class="nump">83,966<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | U.S. Corporate Debt Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">15,006<span></span>
</td>
<td class="nump">11,547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Foreign Corporate Debt 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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">10,548<span></span>
</td>
<td class="nump">15,557<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | U.S. Commercial Paper</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="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">10,496<span></span>
</td>
<td class="nump">27,996<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | U.S. Treasury Bills and Government Agency Obligations</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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,276<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Cash and Money Market Funds</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="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and money market funds</a></td>
<td class="nump">86,043<span></span>
</td>
<td class="nump">49,149<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (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="top.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="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">86,043<span></span>
</td>
<td class="nump">69,425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | U.S. Treasury Bills and Government Agency Obligations</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="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,276<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash and 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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and money market funds</a></td>
<td class="nump">86,043<span></span>
</td>
<td class="nump">49,149<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2)</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="top.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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">71,537<span></span>
</td>
<td class="nump">139,066<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2) | Foreign Commercial Paper</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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">35,487<span></span>
</td>
<td class="nump">83,966<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2) | U.S. Corporate Debt Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">15,006<span></span>
</td>
<td class="nump">11,547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2) | Foreign Corporate Debt 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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">10,548<span></span>
</td>
<td class="nump">15,557<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Significant Other Observable Inputs (Level 2) | U.S. Commercial Paper</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="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">$ 10,496<span></span>
</td>
<td class="nump">$ 27,996<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DomesticCorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DomesticCorporateDebtSecuritiesMember</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_ForeignCorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ForeignCorporateDebtSecuritiesMember</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=hrtx_UnitedStatesCommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_UnitedStatesCommercialPaperMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=hrtx_ForeignCommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_ForeignCommercialPaperMember</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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAxis=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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099707930152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_TransfersAmongFairValueHierarchyLevelsAmount', window );">Financial instruments transferred among fair value hierarchy levels</a></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="top.Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash equivalents included of available-for-sale securities</a></td>
<td class="nump">4,500,000<span></span>
</td>
<td class="nump">$ 55,900,000<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="top.Show.showAR( this, 'defref_hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear', window );">Available for sale securities with contractual maturities of three months to one year.</a></td>
<td class="nump">$ 67,000,000.0<span></span>
</td>
<td class="nump">$ 103,400,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale securities, debt securities, current, contractual maturities of three months to one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_TransfersAmongFairValueHierarchyLevelsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfers among fair value hierarchy levels amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_TransfersAmongFairValueHierarchyLevelsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="top.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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705580216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Details - Summary of Short -Term Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule Of Available For Sale Securities [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available-for-sale securities, amortized cost</a></td>
<td class="nump">$ 67,045<span></span>
</td>
<td class="nump">$ 103,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale securities, gross unrealized gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">257<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale securities, gross unrealized losses</a></td>
<td class="num">(6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">67,039<span></span>
</td>
<td class="nump">103,353<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember', window );">U.S. Corporate Debt 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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule Of Available For Sale Securities [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available-for-sale securities, amortized cost</a></td>
<td class="nump">15,009<span></span>
</td>
<td class="nump">11,505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale securities, gross unrealized gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale securities, gross unrealized losses</a></td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">15,006<span></span>
</td>
<td class="nump">11,547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignCorporateDebtSecuritiesMember', window );">Foreign Corporate Debt 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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule Of Available For Sale Securities [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available-for-sale securities, amortized cost</a></td>
<td class="nump">10,551<span></span>
</td>
<td class="nump">15,508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale securities, gross unrealized gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale securities, gross unrealized losses</a></td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">10,548<span></span>
</td>
<td class="nump">15,557<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hrtx_UnitedStatesCommercialPaperMember', window );">U.S. Commercial Paper</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule Of Available For Sale Securities [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available-for-sale securities, amortized cost</a></td>
<td class="nump">5,998<span></span>
</td>
<td class="nump">13,997<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">5,998<span></span>
</td>
<td class="nump">13,997<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hrtx_ForeignCommercialPaperMember', window );">Foreign Commercial Paper</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule Of Available For Sale Securities [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available-for-sale securities, amortized cost</a></td>
<td class="nump">35,487<span></span>
</td>
<td class="nump">41,976<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">$ 35,487<span></span>
</td>
<td class="nump">41,976<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury Bills and Government Agency Obligations</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule Of Available For Sale Securities [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available-for-sale securities, amortized cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale securities, gross unrealized gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,276<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123581744&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 http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DomesticCorporateDebtSecuritiesMember</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_ForeignCorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ForeignCorporateDebtSecuritiesMember</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=hrtx_UnitedStatesCommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_UnitedStatesCommercialPaperMember</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=hrtx_ForeignCommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_ForeignCommercialPaperMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705364408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Details - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale', window );">Debt securities, impairment losses</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss', window );">Debt securities, available-for-sale, unrealized gain (loss)</a></td>
<td class="num">(300,000)<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">$ 200,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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Debt securities, available-for-sale, realized gain (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">48,382,000<span></span>
</td>
<td class="nump">41,905,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="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,021,000<span></span>
</td>
<td class="nump">2,847,000<span></span>
</td>
<td class="nump">$ 2,044,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="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in Progress, Gross</a></td>
<td class="nump">15,900,000<span></span>
</td>
<td class="nump">14,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hrtx_ZYNRELEFMember', window );">ZYNRELEF</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="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">23,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hrtx_SUSTOLMember', window );">SUSTOL</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="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">1,700,000<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="top.Show.showAR( this, 'defref_us-gaap_ProductionRelatedImpairmentsOrCharges', window );">Cost of product sales, charges</a></td>
<td class="nump">3,800,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hrtx_CINVANTIMember', window );">CINVANTI</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="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 23,100,000<span></span>
</td>
<td class="nump">$ 37,800,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_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) 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="top.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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).</p></div>
<a href="javascript:void(0);" onclick="top.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 45<br> -Paragraph 8A<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProductionRelatedImpairmentsOrCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.</p></div>
<a href="javascript:void(0);" onclick="top.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.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductionRelatedImpairmentsOrCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_ProductOrServiceAxis=hrtx_ZYNRELEFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_ZYNRELEFMember</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=hrtx_SUSTOLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_SUSTOLMember</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=hrtx_CINVANTIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_CINVANTIMember</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706975992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Details - Schedule of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 21,193<span></span>
</td>
<td class="nump">$ 18,994<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">20,935<span></span>
</td>
<td class="nump">6,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="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">6,254<span></span>
</td>
<td class="nump">16,064<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventory</a></td>
<td class="nump">$ 48,382<span></span>
</td>
<td class="nump">$ 41,905<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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(6)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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(6)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="top.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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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(6)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705500968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Details - Schedule of Prepaid Expenses and Other Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid Expense And Other Assets Current [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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">$ 28,048<span></span>
</td>
<td class="nump">$ 19,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="top.Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">2,135<span></span>
</td>
<td class="nump">2,155<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="top.Show.showAR( this, 'defref_hrtx_DepositsCurrent', window );">Deposits</a></td>
<td class="nump">254<span></span>
</td>
<td class="nump">346<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivableCurrent', window );">Interest receivable</a></td>
<td class="nump">245<span></span>
</td>
<td class="nump">334<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssets', window );">Total prepaid expenses and other assets</a></td>
<td class="nump">$ 30,682<span></span>
</td>
<td class="nump">$ 22,296<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_DepositsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deposits current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_DepositsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_InterestReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<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 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://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 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<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 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705117320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Details - Schedule of Property and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 36,977<span></span>
</td>
<td class="nump">$ 33,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(13,243)<span></span>
</td>
<td class="num">(10,872)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">23,734<span></span>
</td>
<td class="nump">22,737<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Scientific 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">33,403<span></span>
</td>
<td class="nump">29,135<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">610<span></span>
</td>
<td class="nump">878<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,497<span></span>
</td>
<td class="nump">1,461<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, Fixtures and Office Equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 1,467<span></span>
</td>
<td class="nump">$ 2,135<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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="top.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 (b)<br> -URI http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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(14))<br> -URI http://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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705097896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Details - Schedule of Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract', window );"><strong>Accrued payroll and employee liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued employee salaries and benefits</a></td>
<td class="nump">$ 1,784<span></span>
</td>
<td class="nump">$ 1,691<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Accrued bonuses</a></td>
<td class="nump">9,439<span></span>
</td>
<td class="nump">8,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedVacationCurrent', window );">Accrued vacation</a></td>
<td class="nump">4,040<span></span>
</td>
<td class="nump">3,427<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Total accrued payroll and employee liabilities</a></td>
<td class="nump">15,263<span></span>
</td>
<td class="nump">13,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Other accrued 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_AccruedSalesAllowancesCurrent', window );">Accrued product sales allowances</a></td>
<td class="nump">22,560<span></span>
</td>
<td class="nump">24,571<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Accrued consulting and professional fees</a></td>
<td class="nump">2,666<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Accrued accounts payable</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherSundryLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">563<span></span>
</td>
<td class="nump">244<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Total other accrued liabilities</a></td>
<td class="nump">$ 25,859<span></span>
</td>
<td class="nump">$ 28,369<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_AccruedSalesAllowancesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through the date and payable for sales allowances. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_AccruedSalesAllowancesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<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.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. 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="top.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 http://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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. 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="top.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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. 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="top.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 http://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 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19396-108361<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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EmployeeRelatedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSundryLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1243-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSundryLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099701223112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Schedule of Disaggregated Net Product Sales (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net product sales</a></td>
<td class="nump">$ 86,346<span></span>
</td>
<td class="nump">$ 88,638<span></span>
</td>
<td class="nump">$ 145,968<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hrtx_CINVANTIMember', window );">CINVANTI</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net product sales</a></td>
<td class="nump">73,507<span></span>
</td>
<td class="nump">87,815<span></span>
</td>
<td class="nump">132,162<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hrtx_SUSTOLMember', window );">SUSTOL</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net product sales</a></td>
<td class="nump">9,915<span></span>
</td>
<td class="nump">$ 823<span></span>
</td>
<td class="nump">$ 13,806<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hrtx_ZYNRELEFMember', window );">ZYNRELEF</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net product sales</a></td>
<td class="nump">$ 2,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=hrtx_CINVANTIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_CINVANTIMember</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=hrtx_SUSTOLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_SUSTOLMember</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=hrtx_ZYNRELEFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_ZYNRELEFMember</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>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099703629896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance</a></td>
<td class="nump">$ 24,571<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="top.Show.showAR( this, 'defref_hrtx_ValuationAllowancesAndReservesProvisions', window );">Provision</a></td>
<td class="nump">159,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Payments/credits</a></td>
<td class="num">(161,683)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance</a></td>
<td class="nump">22,560<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=hrtx_AllowanceForSalesReturns1Member', window );">Product Returns</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance</a></td>
<td class="nump">2,704<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="top.Show.showAR( this, 'defref_hrtx_ValuationAllowancesAndReservesProvisions', window );">Provision</a></td>
<td class="nump">364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Payments/credits</a></td>
<td class="num">(489)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance</a></td>
<td class="nump">2,579<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=hrtx_AllowanceForDistributorFeesMember', window );">Distributor Fees</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance</a></td>
<td class="nump">3,930<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="top.Show.showAR( this, 'defref_hrtx_ValuationAllowancesAndReservesProvisions', window );">Provision</a></td>
<td class="nump">18,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Payments/credits</a></td>
<td class="num">(18,510)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance</a></td>
<td class="nump">3,466<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=hrtx_AllowanceForRebatesAndChargebacksMember', window );">Discounts, Rebates and Administrative Fees</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="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [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="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance</a></td>
<td class="nump">17,937<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="top.Show.showAR( this, 'defref_hrtx_ValuationAllowancesAndReservesProvisions', window );">Provision</a></td>
<td class="nump">141,262<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Payments/credits</a></td>
<td class="num">(142,684)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance</a></td>
<td class="nump">$ 16,515<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_ValuationAllowancesAndReservesProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from provisions of amounts previously written off or reestablishment of reserves that had previously been utilized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ValuationAllowancesAndReservesProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.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 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<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 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.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 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowancesAndReservesTypeAxis=hrtx_AllowanceForSalesReturns1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=hrtx_AllowanceForSalesReturns1Member</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_ValuationAllowancesAndReservesTypeAxis=hrtx_AllowanceForDistributorFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=hrtx_AllowanceForDistributorFeesMember</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_ValuationAllowancesAndReservesTypeAxis=hrtx_AllowanceForRebatesAndChargebacksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=hrtx_AllowanceForRebatesAndChargebacksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099701342728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2021 </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>ft&#178;</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease, rent expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseObligation', window );">Total purchase obligations | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 98.7<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_PurchaseObligationsDuePeriod', window );">Purchase obligations due period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_PurchaseObligationsDuePeriod', window );">Purchase obligations due period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_CA', window );">San Diego, California</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property</a></td>
<td class="nump">21,180<span></span>
</td>
<td class="nump">52,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,328<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="top.Show.showAR( this, 'defref_hrtx_LeasedSpaceEffectiveDate', window );">Reduction of leased space, effective date</a></td>
<td class="text">Nov.  01,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Lease expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 31,  2025<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, operating lease, renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_RemainingAreaOfRealEstateProperty', window );">Remaining area of real estate property</a></td>
<td class="nump">28,275<span></span>
</td>
<td class="nump">28,275<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend', window );">Lessee, operating lease, existence of option to extend</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease cash payments | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.8<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_CA', window );">San Diego, California | Sublease 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property</a></td>
<td class="nump">23,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Lease expiration date</a></td>
<td class="text">Dec. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hrtx_RedwoodCityMember', window );">Redwood City, California</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,067<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_LeaseExpirationOrDueDateMonthAndYear', window );">Lease expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2019-05<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_SubleaseExpirationOrDueDateMonthAndYear', window );">Sublease expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2019-05<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_NJ', window );">Jersey City, New Jersey</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,898<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_LeaseExpirationOrDueDateMonthAndYear', window );">Lease expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2019-12<span></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_hrtx_LeaseExpirationOrDueDateMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease expiration or due date month and year, (YYYY-MM) period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_LeaseExpirationOrDueDateMonthAndYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearMonthItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_LeasedSpaceEffectiveDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leased space, effective date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_LeasedSpaceEffectiveDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_PurchaseObligationsDuePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase obligations due period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_PurchaseObligationsDuePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_RemainingAreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining area of real estate property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_RemainingAreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_SubleaseExpirationOrDueDateMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sublease expiration or due date month and year (YYYY-MM).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_SubleaseExpirationOrDueDateMonthAndYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearMonthItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date which lease or group of leases is set to expire, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseExpirationDate1</td>
</tr>
<tr>
<td style="padding-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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates (true false) whether lessee has option to extend operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_srt_StatementGeographicalAxis=stpr_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=stpr_CA</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=hrtx_SubleaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_SubleaseAgreementMember</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_StatementGeographicalAxis=hrtx_RedwoodCityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=hrtx_RedwoodCityMember</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_StatementGeographicalAxis=stpr_NJ">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=stpr_NJ</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705110888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments And Contingencies Disclosure [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths', window );">2022</a></td>
<td class="nump">$ 2,885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo', window );">2023</a></td>
<td class="nump">2,970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree', window );">2024</a></td>
<td class="nump">3,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour', window );">2025</a></td>
<td class="nump">3,097<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">11,982<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: discount</a></td>
<td class="num">(1,569)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 10,413<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099701305160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reorganization - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, total</a></td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="nump">$ 5.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, total</a></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.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, total</a></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.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and Marketing 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, total</a></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.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Employee Severance</a></td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, total</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">2.5<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="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=hrtx_AcceleratedNoncashStockOptionExpenseMember', window );">Accelerated Non-Cash Stock Option 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, total</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 3.1<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="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=hrtx_TwoThousandTwentyOneRestructuringPlanMember', window );">2021 Restructuring Plan | Employee Severance</a></td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for 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>
<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="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=hrtx_TwoThousandTwentyRestructuringPlanMember', window );">2020 Restructuring Plan | Employee Severance</a></td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<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 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GeneralAndAdministrativeExpenseMember</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_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SellingAndMarketingExpenseMember</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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestructuringCostAndReserveAxis=hrtx_AcceleratedNoncashStockOptionExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_AcceleratedNoncashStockOptionExpenseMember</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_RestructuringPlanAxis=hrtx_TwoThousandTwentyOneRestructuringPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestructuringPlanAxis=hrtx_TwoThousandTwentyOneRestructuringPlanMember</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_RestructuringPlanAxis=hrtx_TwoThousandTwentyRestructuringPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestructuringPlanAxis=hrtx_TwoThousandTwentyRestructuringPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099700896872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Secured Notes to Related Party - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 29, 2011</div></th>
<th class="th"><div>May 31, 2021</div></th>
<th class="th"><div>Apr. 30, 2011</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Net proceeds from convertible notes financing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 148,963,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of 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">119,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></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">$ 785,000<span></span>
</td>
<td class="nump">$ 1,429,000<span></span>
</td>
<td class="nump">$ 1,050,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Initial conversion price/rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of common stock on conversion of notes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,849,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hrtx_SeniorUnsecuredConvertibleNotesMember', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Convertible debt issuable in connection with private placement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000.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>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Net proceeds from convertible notes financing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 149,000,000.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>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">May 26,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Debt instrument, frequency of periodic payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">semi-annually<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDateOfFirstRequiredPayment1', window );">Debt instrument, date of first required payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 15,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Initial conversion price/rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65.4620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal', window );">Debt instrument conversion ratio multiple of principal</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="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="top.Show.showAR( this, 'defref_hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes', window );">Common shares registered for resale in connection with convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs incurred</a></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,000,000.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">1.60%<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="top.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="nump">$ 1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', window );">Interest expense, debt, excluding amortization</a></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,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of 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">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Carrying value of debt</a></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">149,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face 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="nump">150,000,000.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">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">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hrtx_SeniorUnsecuredConvertibleNotesMember', window );">Notes | Redemption Between May 24, 2024 and May 24, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice', window );">Debt instrument, redemption period, stock price exceeds in percentage of conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250.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>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hrtx_SeniorUnsecuredConvertibleNotesMember', window );">Notes | Redemption On or After May 24, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice', window );">Debt instrument, redemption period, stock price exceeds in percentage of conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.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>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hrtx_SeniorSecuredConvertibleNotesMember', window );">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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Convertible debt issuable in connection with private placement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Net proceeds from convertible notes financing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">May  02,  2021<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal', window );">Debt instrument conversion ratio multiple of principal</a></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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes', window );">Common shares registered for resale in connection with convertible notes</a></td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', window );">Interest expense, debt, excluding amortization</a></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">200,000<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">$ 400,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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Carrying value of debt</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaidInKindInterest', window );">Paid-in-kind interest</a></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">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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseDecreaseOtherNet', window );">Debt instrument, additional debt discount</a></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">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></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">$ 800,000<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hrtx_SeniorSecuredConvertibleNotesMember', window );">Convertible Notes | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt instrument, number of shares issued for convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,250<span></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_hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common shares registered for resale in connection with convertible notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The multiple of principal used in calculating the number of shares converted from the notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt instrument, redemption period, stock price exceeds in percentage of conversion price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.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 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031898-161870<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="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_DebtInstrumentDateOfFirstRequiredPayment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDateOfFirstRequiredPayment1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentIncreaseDecreaseOtherNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in debt instruments, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseDecreaseOtherNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="top.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.17)<br> -URI http://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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaidInKindInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaidInKindInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 1E<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=hrtx_SeniorUnsecuredConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_SeniorUnsecuredConvertibleNotesMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=hrtx_SeniorSecuredConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_SeniorSecuredConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099704941544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Oct. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 162,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="nump">$ 162,151,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Share-based compensation arrangement by share-based payment award, options, forfeitures in 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">806,244<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Share-based compensation arrangements by share-based payment award, options, forfeitures in period, weighted average exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20.51<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Share-based compensation arrangement by share-based payment award, options, expirations in 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">846,350<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Share-based compensation arrangements by share-based payment award, options, expirations in period, weighted average exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22.81<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="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=hrtx_PreFundedWarrantsMember', window );">Pre-funded Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of warrant or right, number of securities called by warrants or rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of warrant or right, exercise price of warrants or rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_ClassOfWarrantOrRightExpirationDate', window );">Class of warrant or right, expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_ClassOfWarrantOrRightExercisedDuringPeriod', window );">Class of warrant or right, exercised during period</a></td>
<td class="nump">195,574<span></span>
</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">267,870<span></span>
</td>
<td class="nump">132,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Proceeds from issuance of warrants</a></td>
<td class="nump">$ 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="nump">$ 2,679,000<span></span>
</td>
<td class="nump">$ 1,321,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="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Class of warrant or right, outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,900,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="nump">9,857,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="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of stock issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Issuance of common stock on exercise of warrants (in 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">195,000<span></span>
</td>
<td class="nump">267,000<span></span>
</td>
<td class="nump">132,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock | Pre-funded Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Issuance of common stock on exercise of warrants (in shares)</a></td>
<td class="nump">195,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">267,870<span></span>
</td>
<td class="nump">132,130<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_ClassOfWarrantOrRightExercisedDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of warrants or rights exercised during period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ClassOfWarrantOrRightExercisedDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_ClassOfWarrantOrRightExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of warrant or right, expiration date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ClassOfWarrantOrRightExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="top.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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=hrtx_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_PreFundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099707532232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders' Equity - Summary of Common Stock Reserved for Future Issuance (Details) - shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders Equity Note [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding</a></td>
<td class="nump">18,943,937<span></span>
</td>
<td class="nump">18,912,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Restricted stock units outstanding</a></td>
<td class="nump">2,803,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Stock options available for grant</a></td>
<td class="nump">869,000<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="top.Show.showAR( this, 'defref_hrtx_EmployeeStockPurchasePlanAvailableForIssuance', window );">Employee Stock Purchase Plan</a></td>
<td class="nump">201,000<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="top.Show.showAR( this, 'defref_hrtx_CommonStockUnderlyingConvertibleNotesOutstanding', window );">Shares of common stock underlying convertible notes outstanding (see Note 8)</a></td>
<td class="nump">9,819,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total shares reserved for future issuance</a></td>
<td class="nump">32,636,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_hrtx_CommonStockUnderlyingConvertibleNotesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of convertible common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_CommonStockUnderlyingConvertibleNotesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_EmployeeStockPurchasePlanAvailableForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved under employee stock purchase plan for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_EmployeeStockPurchasePlanAvailableForIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099700473960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plan - Additional Information (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="10">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>May 31, 2015</div></th>
<th class="th"><div>May 31, 2014</div></th>
<th class="th"><div>Jun. 30, 2011</div></th>
<th class="th"><div>May 31, 2010</div></th>
<th class="th"><div>May 31, 2009</div></th>
<th class="th"><div>Dec. 31, 2007</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 1997</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Share-based compensation arrangements by share-based payment award, options, exercises in period, weighted average exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.29<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares, issued, total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">102,005,000<span></span>
</td>
<td class="nump">91,310,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, capital shares reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">32,636,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based compensation arrangement by share-based payment award, number of shares available for grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">869,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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based compensation arrangement by share-based payment award, expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation arrangement by share-based payment award, award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Share-based compensation arrangement by share-based payment award, options, exercisable, weighted average remaining contractual 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 7 months 6 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Share-based compensation arrangement by share-based payment award, options, exercises in period, intrinsic 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.7<span></span>
</td>
<td class="nump">$ 3.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-based compensation arrangement by share-based payment award, options, outstanding, intrinsic 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.7<span></span>
</td>
<td class="nump">$ 69.1<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="top.Show.showAR( this, 'defref_hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Common stock future issuance on exercise of outstanding options and vesting of outstanding restricted stock units granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">21,747,130<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost related to non-vested, stock-based payment awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 99.7<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Total unrecognized compensation cost, expect to recognize over weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation arrangement by share-based payment award, award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=hrtx_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-based compensation arrangement by share-based payment award, number of shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Share-based compensation arrangement by share-based payment award, number of additional shares authorized</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">975,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent', window );">Share-based compensation arrangement by share-based payment award maximum employee earnings with held to purchase common stock percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice', window );">Share-based compensation arrangement by share-based payment award discount on stock price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">85.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Share-based compensation arrangement by share-based payment award, shares issued in period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">175,228<span></span>
</td>
<td class="nump">193,841<span></span>
</td>
<td class="nump">125,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Share-based compensation arrangements by share-based payment award, options, exercises in period, weighted average exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 12.21<span></span>
</td>
<td class="nump">$ 11.95<span></span>
</td>
<td class="nump">$ 16.77<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares, issued, total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">773,978<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, capital shares reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">201,022<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based compensation arrangement by share-based payment award, options, grants in period, weighted average grant date fair 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.10<span></span>
</td>
<td class="nump">9.76<span></span>
</td>
<td class="nump">14.70<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="top.Show.showAR( this, 'defref_hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased', window );">Share-based compensation arrangement by share-based payment award, per share weighted-average fair value price of shares purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.64<span></span>
</td>
<td class="nump">$ 5.18<span></span>
</td>
<td class="nump">$ 5.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=hrtx_EquityIncentivePlan2007Member', window );">Equity Incentive Plan 2007</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-based compensation arrangement by share-based payment award, number of shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Share-based compensation arrangement by share-based payment award, number of additional shares authorized</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">7,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="nump">4,300,000<span></span>
</td>
<td class="nump">1,750,000<span></span>
</td>
<td class="nump">4,500,000<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">27,800,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based compensation arrangement by share-based payment award, number of shares available for grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">868,880<span></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_hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation shares authorized under stock option and other than option plans exercise price range number of outstanding options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The purchase price of stock from 1997 Employee Stock Purchase Plan will be the lower of the closing price of common stock on: (i) the first trading day in the enrollment period, as defined in the Purchase Plan, in which the purchase is made, or (ii) the purchase date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percent employees can elect to withhold from their base earnings to purchase common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of per share prices paid for shares purchased on the open market for issuance to employees under the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.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 (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.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 (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.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 (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, 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="top.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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.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 (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, 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="top.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> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_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_PlanNameAxis=hrtx_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=hrtx_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=hrtx_EquityIncentivePlan2007Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=hrtx_EquityIncentivePlan2007Member</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705048168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plans - Summary of Stock Option Plan Activity (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of shares outstanding | shares</a></td>
<td class="nump">18,912,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of shares granted | shares</a></td>
<td class="nump">2,053,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of shares exercised | shares</a></td>
<td class="num">(369,978)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Number of shares cancelled | shares</a></td>
<td class="num">(1,652,594)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of shares outstanding | shares</a></td>
<td class="nump">18,943,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Number of shares outstanding, weighted average exercise price | $ / shares</a></td>
<td class="nump">$ 19.59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Number of shares granted, weighted average exercise price | $ / shares</a></td>
<td class="nump">12.39<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Number of shares exercised, weighted average exercise price | $ / shares</a></td>
<td class="nump">15.29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Number of shares cancelled, weighted average exercise price | $ / shares</a></td>
<td class="nump">21.69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Number of shares outstanding, weighted average exercise price | $ / shares</a></td>
<td class="nump">$ 18.71<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of shares outstanding | shares</a></td>
<td class="nump">602,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares granted | shares</a></td>
<td class="nump">2,448,957<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="top.Show.showAR( this, 'defref_hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod', window );">Number of shares released | shares</a></td>
<td class="num">(154,487)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of shares forfeited | shares</a></td>
<td class="num">(94,018)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of shares outstanding | shares</a></td>
<td class="nump">2,803,193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Number of shares outstanding, weighted average grant date fair value | $ / shares</a></td>
<td class="nump">$ 15.84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Number of shares granted, weighted average grant date fair value | $ / shares</a></td>
<td class="nump">10.86<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="top.Show.showAR( this, 'defref_hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue', window );">Number of shares released, weighted average grant date fair value | $ / shares</a></td>
<td class="nump">15.98<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Number of shares forfeited, weighted average grant date fair value | $ / shares</a></td>
<td class="nump">15.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Number of shares outstanding, weighted average grant date fair value | $ / shares</a></td>
<td class="nump">$ 11.51<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award equity instruments other than options released in period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award equity instruments other than options released in period weighted average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_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>
</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099701478984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Equity Incentive Plan - Schedule of Options Exercisable, Vested or Expected to Vest (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable at end of year</a></td>
<td class="nump">12,243,887<span></span>
</td>
<td class="nump">10,237,202<span></span>
</td>
<td class="nump">7,436,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Options vested or expected to vest</a></td>
<td class="nump">18,416,243<span></span>
</td>
<td class="nump">18,179,553<span></span>
</td>
<td class="nump">15,962,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable at end of year, weighted average exercise price</a></td>
<td class="nump">$ 19.13<span></span>
</td>
<td class="nump">$ 18.74<span></span>
</td>
<td class="nump">$ 17.02<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Options vested or expected to vest, weighted average exercise price</a></td>
<td class="nump">$ 18.77<span></span>
</td>
<td class="nump">$ 19.58<span></span>
</td>
<td class="nump">$ 20.31<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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.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 (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.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 (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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>
</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099700794936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plan - Schedule of Exercise Prices And Weighted-average Remaining Contractual Lives For Options Outstanding (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding (in shares) | shares</a></td>
<td class="nump">18,943,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life (Year)</a></td>
<td class="text">6 years 7 months 2 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted- Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 18.71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable (in shares) | shares</a></td>
<td class="nump">12,243,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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted- Average Exercise Price of Options Exercisable</a></td>
<td class="nump">$ 19.13<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange1Member', window );">Exercise Price Range 1</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding (in shares) | shares</a></td>
<td class="nump">2,697,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Lower Limit (in dollars per share)</a></td>
<td class="nump">$ 7.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Upper Limit (in dollars per share)</a></td>
<td class="nump">$ 10.55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life (Year)</a></td>
<td class="text">5 years 3 months 10 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted- Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 9.09<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable (in shares) | shares</a></td>
<td class="nump">1,598,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted- Average Exercise Price of Options Exercisable</a></td>
<td class="nump">$ 8.17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange2Member', window );">Exercise Price Range 2</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding (in shares) | shares</a></td>
<td class="nump">2,266,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Lower Limit (in dollars per share)</a></td>
<td class="nump">$ 10.64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Upper Limit (in dollars per share)</a></td>
<td class="nump">$ 15.55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life (Year)</a></td>
<td class="text">5 years 10 months 2 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted- Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 13.40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable (in shares) | shares</a></td>
<td class="nump">1,663,593<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted- Average Exercise Price of Options Exercisable</a></td>
<td class="nump">$ 13.39<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange3Member', window );">Exercise Price Range 3</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding (in shares) | shares</a></td>
<td class="nump">3,307,235<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Lower Limit (in dollars per share)</a></td>
<td class="nump">$ 15.22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life (Year)</a></td>
<td class="text">8 years 6 months 14 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted- Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 15.71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable (in shares) | shares</a></td>
<td class="nump">1,035,174<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted- Average Exercise Price of Options Exercisable</a></td>
<td class="nump">$ 15.70<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange4Member', window );">Exercise Price Range 4</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding (in shares) | shares</a></td>
<td class="nump">2,824,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Lower Limit (in dollars per share)</a></td>
<td class="nump">$ 15.75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Upper Limit (in dollars per share)</a></td>
<td class="nump">$ 18.88<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life (Year)</a></td>
<td class="text">5 years 8 months 23 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted- Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 16.94<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable (in shares) | shares</a></td>
<td class="nump">2,518,197<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted- Average Exercise Price of Options Exercisable</a></td>
<td class="nump">$ 16.91<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange5Member', window );">Exercise Price Range 5</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding (in shares) | shares</a></td>
<td class="nump">3,045,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Lower Limit (in dollars per share)</a></td>
<td class="nump">$ 18.26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Upper Limit (in dollars per share)</a></td>
<td class="nump">$ 24.97<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life (Year)</a></td>
<td class="text">6 years 6 months 21 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted- Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 23.04<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable (in shares) | shares</a></td>
<td class="nump">2,276,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted- Average Exercise Price of Options Exercisable</a></td>
<td class="nump">$ 23.17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange6Member', window );">Exercise Price Range 6</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding (in shares) | shares</a></td>
<td class="nump">3,102,637<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="top.Show.showAR( this, 'defref_hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice', window );">Exercise Prices</a></td>
<td class="nump">$ 25.02<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life (Year)</a></td>
<td class="text">7 years 9 months 3 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted- Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 25.02<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable (in shares) | shares</a></td>
<td class="nump">1,619,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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted- Average Exercise Price of Options Exercisable</a></td>
<td class="nump">$ 25.02<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange7Member', window );">Exercise Price Range 7</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding (in shares) | shares</a></td>
<td class="nump">1,700,358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Lower Limit (in dollars per share)</a></td>
<td class="nump">$ 25.06<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Upper Limit (in dollars per share)</a></td>
<td class="nump">$ 39.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life (Year)</a></td>
<td class="text">5 years 2 months 23 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted- Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 30.53<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable (in shares) | shares</a></td>
<td class="nump">1,533,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted- Average Exercise Price of Options Exercisable</a></td>
<td class="nump">$ 30.52<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation shares authorized under stock option plans exercise price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, 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="top.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 (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange1Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange2Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange3Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange4Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange5Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange6Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange6Member</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange7Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hrtx_ExercisePriceRange7Member</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099703627384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plan - Summary of Stock-Based Compensation Expense related to Stock-Based Payment Awards (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 46,851<span></span>
</td>
<td class="nump">$ 50,218<span></span>
</td>
<td class="nump">$ 51,411<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">19,482<span></span>
</td>
<td class="nump">20,731<span></span>
</td>
<td class="nump">19,202<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">11,816<span></span>
</td>
<td class="nump">15,601<span></span>
</td>
<td class="nump">13,564<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and Marketing 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 15,553<span></span>
</td>
<td class="nump">$ 13,886<span></span>
</td>
<td class="nump">$ 18,645<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: 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)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GeneralAndAdministrativeExpenseMember</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_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SellingAndMarketingExpenseMember</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706457528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plan - Summary of Fair Value of Option Grant and ESPP Purchase Right on Grant Date Using Black-Scholes Option Pricing Model (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">62.60%<span></span>
</td>
<td class="nump">69.40%<span></span>
</td>
<td class="nump">66.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hrtx_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">1.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">46.90%<span></span>
</td>
<td class="nump">67.70%<span></span>
</td>
<td class="nump">52.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">6 months<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.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 (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.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 (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.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 (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hrtx_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hrtx_EmployeeStockPurchasePlanMember</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="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705501416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Defined contribution plan, employer matching contribution, percent of match</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<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="top.Show.showAR( this, 'defref_hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount', window );">Defined contribution plan, maximum annual contributions by employer per employee, amount</a></td>
<td class="nump">$ 8,700<span></span>
</td>
<td class="nump">$ 8,550<span></span>
</td>
<td class="nump">$ 8,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost</a></td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 1,000,000.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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan, employer matching contribution, percent of employees' gross pay</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum amount per each participant the employer may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.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 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099705099592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax at statutory federal rate</a></td>
<td class="num">$ (46,343)<span></span>
</td>
<td class="num">$ (47,728)<span></span>
</td>
<td class="num">$ (42,997)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State tax, net of federal benefit</a></td>
<td class="num">(8,683)<span></span>
</td>
<td class="num">(8,218)<span></span>
</td>
<td class="num">(9,823)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Research and development credits</a></td>
<td class="num">(4,173)<span></span>
</td>
<td class="num">(4,327)<span></span>
</td>
<td class="num">(4,855)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation expense</a></td>
<td class="nump">4,584<span></span>
</td>
<td class="nump">4,675<span></span>
</td>
<td class="nump">2,906<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="top.Show.showAR( this, 'defref_hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount', window );">Non-deductible compensation</a></td>
<td class="nump">1,970<span></span>
</td>
<td class="nump">1,455<span></span>
</td>
<td class="nump">4,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">51,459<span></span>
</td>
<td class="nump">53,621<span></span>
</td>
<td class="nump">49,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other</a></td>
<td class="nump">1,186<span></span>
</td>
<td class="nump">522<span></span>
</td>
<td class="nump">570<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to compensation nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<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 (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: 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(9))<br> -URI http://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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>68
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099706436056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax 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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">$ 294,189<span></span>
</td>
<td class="nump">$ 251,971<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development credits</a></td>
<td class="nump">55,789<span></span>
</td>
<td class="nump">49,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">23,342<span></span>
</td>
<td class="nump">20,211<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="top.Show.showAR( this, 'defref_hrtx_DeferredTaxAssetsTaxLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">2,564<span></span>
</td>
<td class="nump">4,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">3,953<span></span>
</td>
<td class="nump">3,777<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">379,837<span></span>
</td>
<td class="nump">329,972<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred tax 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets', window );">Right-of-use lease assets</a></td>
<td class="num">(2,420)<span></span>
</td>
<td class="num">(4,014)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total gross deferred tax liabilities</a></td>
<td class="num">(2,420)<span></span>
</td>
<td class="num">(4,014)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">$ (377,417)<span></span>
</td>
<td class="num">$ (325,958)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hrtx_DeferredTaxAssetsTaxLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets tax lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_DeferredTaxAssetsTaxLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities right-of-use lease assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.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(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<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(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-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>69
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099704971624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Deferred Tax Assets, Tax Credit Carryforwards, Research</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,789,000<span></span>
</td>
<td class="nump">$ 49,683,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits, Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,631,000<span></span>
</td>
<td class="nump">$ 7,406,000<span></span>
</td>
<td class="nump">$ 4,784,000<span></span>
</td>
<td class="nump">$ 2,385,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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct', window );">Net operating loss carryback period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward', window );">Suspension of taxable income limitation percentage for operating loss carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.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>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_CaliforniaFranchiseTaxBoardMember', window );">California Franchise Tax Board | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions', window );">Adjusted gross income for disallowance of net operating loss deductions</a></td>
<td class="nump">$ 1,000,000.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>
<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_CaliforniaFranchiseTaxBoardMember', window );">California Franchise Tax Board | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_BusinessCreditOffsetAmount', window );">Business credit offset amount</a></td>
<td class="nump">$ 5,000,000.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>
<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_ExpiringOperatingLossCarryforwards', window );">Expiring Operating Loss Carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 547,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_NetOperatingLossCarryforwardsExpirationYear', window );">Net operating loss carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2021<span></span>
</td>
<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="top.Show.showAR( this, 'defref_hrtx_IndefiniteOperatingLossCarryforwards', window );">Indefinite Operating Loss Carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 664,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward', window );">Taxable income limitation percentage for operating loss carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Deferred Tax Assets, Tax Credit Carryforwards, Research</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear', window );">Research and development credit carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 743,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_NetOperatingLossCarryforwardsExpirationYear', window );">Net operating loss carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2028<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Deferred Tax Assets, Tax Credit Carryforwards, Research</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear', window );">Research and development credit carryforwards expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2023<span></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_hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjusted gross income for disallowance of net operating loss deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_BusinessCreditOffsetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business credit offset amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_BusinessCreditOffsetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets tax credit carryforwards research, expiration year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_ExpiringOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiring operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_ExpiringOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_IndefiniteOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indefinite operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_IndefiniteOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_NetOperatingLossCarryforwardsExpirationYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net operating loss carryforwards expiration year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_NetOperatingLossCarryforwardsExpirationYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of income taxes receivable, net operating loss, CARES Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Suspension of Taxable Income Limitation Percentage for Operating Loss Carryforward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Taxable income limitation percentage for operating loss carryforward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hrtx_</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_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxAuthorityNameAxis=us-gaap_CaliforniaFranchiseTaxBoardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=us-gaap_CaliforniaFranchiseTaxBoardMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140099708044520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of year</a></td>
<td class="nump">$ 7,406<span></span>
</td>
<td class="nump">$ 4,784<span></span>
</td>
<td class="nump">$ 2,385<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">107<span></span>
</td>
<td class="nump">341<span></span>
</td>
<td class="nump">147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to current year</a></td>
<td class="nump">2,118<span></span>
</td>
<td class="nump">2,281<span></span>
</td>
<td class="nump">2,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">$ 9,631<span></span>
</td>
<td class="nump">$ 7,406<span></span>
</td>
<td class="nump">$ 4,784<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>71
<FILENAME>hrtx-10k_20211231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:hrtx="http://www.herontx.com/20211231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2021"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hrtx-20211231.xsd" xlink:type="simple"/>
    <context id="C_0000818033_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_20220204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <instant>2022-02-04</instant>
        </period>
    </context>
    <context id="C_0000818033_20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_0000818033_deiLegalEntityAxis_hrtxOUMCOLLPMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hrtx:OUMCOLLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</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="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</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="C_0000818033_srtProductOrServiceAxis_hrtxHTX011Member_srtStatementGeographicalAxis_srtEuropeMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:HTX011Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtMajorCustomersAxis_hrtxLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:LargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtMajorCustomersAxis_hrtxSecondLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:SecondLargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtMajorCustomersAxis_hrtxThirdLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:ThirdLargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtMajorCustomersAxis_hrtxSignificantCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:SignificantCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtMajorCustomersAxis_hrtxLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:LargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtMajorCustomersAxis_hrtxSecondLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:SecondLargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtMajorCustomersAxis_hrtxThirdLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:ThirdLargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtMajorCustomersAxis_hrtxSignificantCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hrtx:SignificantCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapRestrictedStockUnitsRSUMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapWarrantMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapWarrantMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapConvertibleDebtSecuritiesMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapConvertibleDebtSecuritiesMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapConvertibleDebtSecuritiesMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_us-gaapAccountingStandardsUpdate201912Member_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">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>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</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:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</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:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hrtx:UnitedStatesCommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</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">hrtx:UnitedStatesCommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hrtx:ForeignCommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hrtx:ForeignCommercialPaperMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">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>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</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>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</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>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</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:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</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:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hrtx:UnitedStatesCommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</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">hrtx:UnitedStatesCommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hrtx:ForeignCommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hrtx:ForeignCommercialPaperMember</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>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hrtx:UnitedStatesCommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxForeignCommercialPaperMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hrtx:ForeignCommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hrtx:UnitedStatesCommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxForeignCommercialPaperMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hrtx:ForeignCommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtProductOrServiceAxis_hrtxZYNRELEFMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:ZYNRELEFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:CINVANTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:SUSTOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:SUSTOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:CINVANTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:SUSTOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:SUSTOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapEquipmentMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapEquipmentMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapComputerEquipmentMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapComputerEquipmentMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapFurnitureAndFixturesMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapFurnitureAndFixturesMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:CINVANTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:CINVANTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:CINVANTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:SUSTOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtProductOrServiceAxis_hrtxZYNRELEFMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrtx:ZYNRELEFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForSalesReturns1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForDistributorFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForRebatesAndChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForSalesReturns1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForDistributorFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForRebatesAndChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForSalesReturns1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForDistributorFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hrtx:AllowanceForRebatesAndChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtStatementGeographicalAxis_stprCA_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtStatementGeographicalAxis_stprCA_20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="C_0000818033_srtStatementGeographicalAxis_stprCA_20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtStatementGeographicalAxis_stprCA_us-gaapTypeOfArrangementAxis_hrtxSubleaseAgreementMember_20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hrtx:SubleaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtStatementGeographicalAxis_stprCA_20211001_20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtStatementGeographicalAxis_stprCA_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtStatementGeographicalAxis_stprCA_us-gaapTypeOfArrangementAxis_hrtxSubleaseAgreementMember_20211001_20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hrtx:SubleaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtStatementGeographicalAxis_hrtxRedwoodCityMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hrtx:RedwoodCityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtStatementGeographicalAxis_hrtxRedwoodCityMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hrtx:RedwoodCityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtStatementGeographicalAxis_stprNJ_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:NJ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtStatementGeographicalAxis_stprNJ_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:NJ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtRangeAxis_srtMinimumMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtRangeAxis_srtMaximumMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_20201001_20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_20211001_20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_20201001_20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_20211001_20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapRestructuringCostAndReserveAxis_hrtxAcceleratedNoncashStockOptionExpenseMember_20201001_20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">hrtx:AcceleratedNoncashStockOptionExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapRestructuringCostAndReserveAxis_hrtxAcceleratedNoncashStockOptionExpenseMember_20211001_20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">hrtx:AcceleratedNoncashStockOptionExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_us-gaapRestructuringPlanAxis_hrtxTwoThousandTwentyOneRestructuringPlanMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">hrtx:TwoThousandTwentyOneRestructuringPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_us-gaapRestructuringPlanAxis_hrtxTwoThousandTwentyRestructuringPlanMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">hrtx:TwoThousandTwentyRestructuringPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapDebtInstrumentRedemptionPeriodAxis_us-gaapDebtInstrumentRedemptionPeriodOneMember_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapDebtInstrumentRedemptionPeriodAxis_us-gaapDebtInstrumentRedemptionPeriodTwoMember_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2011-04-30</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110401_20110430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-04-01</startDate>
            <endDate>2011-04-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110729_20110729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-07-29</startDate>
            <endDate>2011-07-29</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20110401_20110430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-04-01</startDate>
            <endDate>2011-04-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210501_20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hrtx:SeniorSecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191001_20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="C_0000818033_20191001_20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20140630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20140601_20140630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-01</startDate>
            <endDate>2014-06-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20210401_20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20210401_20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hrtx:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_19971231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>1997-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20071201_20071231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2007-12-01</startDate>
            <endDate>2007-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20090501_20090531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2009-05-01</startDate>
            <endDate>2009-05-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20110601_20110630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-06-01</startDate>
            <endDate>2011-06-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20140501_20140531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-05-01</startDate>
            <endDate>2014-05-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20150501_20150531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-05-01</startDate>
            <endDate>2015-05-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20160601_20160630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20170601_20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20190601_20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210601_20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20100501_20100531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-05-01</startDate>
            <endDate>2010-05-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20110601_20110630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-06-01</startDate>
            <endDate>2011-06-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20140501_20140531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-05-01</startDate>
            <endDate>2014-05-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20150501_20150531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-05-01</startDate>
            <endDate>2015-05-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20160601_20160630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20170601_20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20190601_20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20210601_20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20071231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2007-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EquityIncentivePlan2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hrtx:ExercisePriceRange7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hrtx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_srtRangeAxis_srtMaximumMember_20200101_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtRangeAxis_srtMaximumMember_20190101_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapStateAndLocalJurisdictionMember_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapStateAndLocalJurisdictionMember_20210101_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_0000818033_20200325_20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <startDate>2020-03-25</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="C_0000818033_20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="C_0000818033_srtRangeAxis_srtMinimumMember_us-gaapIncomeTaxAuthorityNameAxis_us-gaapCaliforniaFranchiseTaxBoardMember_20200627_20200629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-06-29</endDate>
        </period>
    </context>
    <context id="C_0000818033_srtRangeAxis_srtMaximumMember_us-gaapIncomeTaxAuthorityNameAxis_us-gaapCaliforniaFranchiseTaxBoardMember_20200629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000818033</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-29</instant>
        </period>
    </context>
    <unit id="U_xbrlishares">
        <measure>shares</measure>
    </unit>
    <unit id="U_iso4217USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U_iso4217USD_xbrlishares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U_hrtxCountry">
        <measure>hrtx:Country</measure>
    </unit>
    <unit id="U_xbrlipure">
        <measure>pure</measure>
    </unit>
    <unit id="U_utrsqft">
        <measure>utr:sqft</measure>
    </unit>
    <dei:AmendmentFlag contextRef="C_0000818033_20210101_20211231" id="F_000001">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="C_0000818033_20210101_20211231" id="F_000004">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityRegistrantName contextRef="C_0000818033_20210101_20211231" id="F_000006">HERON THERAPEUTICS, INC. /DE/</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="C_0000818033_20210101_20211231" id="F_000007">0000818033</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="C_0000818033_20210101_20211231" id="F_000008">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
      contextRef="C_0000818033_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_us-gaapAccountingStandardsUpdate201912Member_20211231"
      id="F_000411">true</us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted>
    <us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect
      contextRef="C_0000818033_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_us-gaapAccountingStandardsUpdate201912Member_20211231"
      id="F_000412">true</us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect>
    <us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20210101_20211231"
      id="F_000581">true</us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend>
    <hrtx:PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct contextRef="C_0000818033_20200325_20200327" id="F_000927">P5Y</hrtx:PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231"
      id="F_000816">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_0000818033_20211231"
      id="F_000078"
      unitRef="U_iso4217USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_0000818033_20201231"
      id="F_000079"
      unitRef="U_iso4217USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="C_0000818033_20211231"
      id="F_000080"
      unitRef="U_iso4217USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="C_0000818033_20201231"
      id="F_000081"
      unitRef="U_iso4217USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20210101_20211231"
      decimals="INF"
      id="F_000758"
      unitRef="U_iso4217USD_xbrlishares">7.20</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20210101_20211231"
      id="F_000769">P5Y3M10D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20210101_20211231"
      decimals="INF"
      id="F_000759"
      unitRef="U_iso4217USD_xbrlishares">10.64</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20210101_20211231"
      id="F_000770">P5Y10M2D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20210101_20211231"
      decimals="INF"
      id="F_000760"
      unitRef="U_iso4217USD_xbrlishares">15.22</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20210101_20211231"
      id="F_000771">P8Y6M14D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20210101_20211231"
      decimals="INF"
      id="F_000761"
      unitRef="U_iso4217USD_xbrlishares">15.75</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20210101_20211231"
      id="F_000772">P5Y8M23D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20210101_20211231"
      decimals="INF"
      id="F_000762"
      unitRef="U_iso4217USD_xbrlishares">18.26</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20210101_20211231"
      id="F_000773">P6Y6M21D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20210101_20211231"
      id="F_000774">P7Y9M3D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20210101_20211231"
      decimals="INF"
      id="F_000763"
      unitRef="U_iso4217USD_xbrlishares">25.06</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20210101_20211231"
      id="F_000775">P5Y2M23D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="C_0000818033_20210101_20211231" id="F_000776">P6Y7M2D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <hrtx:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20210101_20211231"
      decimals="INF"
      id="F_000757"
      unitRef="U_iso4217USD_xbrlishares">25.02</hrtx:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20210101_20211231"
      decimals="INF"
      id="F_000764"
      unitRef="U_iso4217USD_xbrlishares">10.55</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20210101_20211231"
      decimals="INF"
      id="F_000765"
      unitRef="U_iso4217USD_xbrlishares">15.55</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20210101_20211231"
      decimals="INF"
      id="F_000766"
      unitRef="U_iso4217USD_xbrlishares">18.88</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20210101_20211231"
      decimals="INF"
      id="F_000767"
      unitRef="U_iso4217USD_xbrlishares">24.97</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20210101_20211231"
      decimals="INF"
      id="F_000768"
      unitRef="U_iso4217USD_xbrlishares">39.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231"
      id="F_000826">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231"
      id="F_000827">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20190101_20191231"
      id="F_000828">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231"
      id="F_000838">P6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231"
      id="F_000839">P6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231"
      id="F_000840">P6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <dei:DocumentType contextRef="C_0000818033_20210101_20211231" id="F_000000">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="C_0000818033_20210101_20211231" id="F_000029">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="C_0000818033_20210101_20211231" id="F_000002">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="C_0000818033_20210101_20211231" id="F_000003">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="C_0000818033_20210101_20211231" id="F_000031">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="C_0000818033_20210101_20211231" id="F_000018">001-33221</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="C_0000818033_20210101_20211231" id="F_000028">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="C_0000818033_20210101_20211231" id="F_000019">94-2875566</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="C_0000818033_20210101_20211231" id="F_000020">4242 CAMPUS POINT COURT</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="C_0000818033_20210101_20211231" id="F_000021">SUITE 200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="C_0000818033_20210101_20211231" id="F_000022">SAN DIEGO</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="C_0000818033_20210101_20211231" id="F_000023">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="C_0000818033_20210101_20211231" id="F_000024">92121</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="C_0000818033_20210101_20211231" id="F_000025">858</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="C_0000818033_20210101_20211231" id="F_000026">251-4400</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="C_0000818033_20210101_20211231" id="F_000032">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="C_0000818033_20210101_20211231" id="F_000005">HRTX</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="C_0000818033_20210101_20211231" id="F_000033">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="C_0000818033_20210101_20211231" id="F_000012">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="C_0000818033_20210101_20211231" id="F_000010">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="C_0000818033_20210101_20211231" id="F_000009">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="C_0000818033_20210101_20211231" id="F_000027">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="C_0000818033_20210101_20211231" id="F_000011">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="C_0000818033_20210101_20211231" id="F_000014">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="C_0000818033_20210101_20211231" id="F_000015">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="C_0000818033_20210101_20211231" id="F_000016">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany contextRef="C_0000818033_20210101_20211231" id="F_000017">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="C_0000818033_20210630"
      decimals="-8"
      id="F_000030"
      unitRef="U_iso4217USD">1600000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_0000818033_20220204"
      decimals="INF"
      id="F_000013"
      unitRef="U_xbrlishares">102140651</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000336">
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;color:#000000;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Portions of the registrant&#x2019;s Definitive Proxy Statement related to its 2022 Annual Meeting of Stockholders&#x2019; to be held on or about June&#160;16,&#160;2022 are incorporated by reference into Part&#160;III of this Annual Report on Form 10-K. Such Definitive Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates. Except as expressly incorporated by reference, the registrant&#x2019;s Definitive Proxy Statement shall not be deemed to be part of this report.&lt;/span&gt;&lt;/p&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorName contextRef="C_0000818033_20210101_20211231" id="F_000034">WithumSmith+Brown, PC</dei:AuditorName>
    <dei:AuditorLocation contextRef="C_0000818033_20210101_20211231" id="F_000035">San Francisco, California</dei:AuditorLocation>
    <dei:AuditorFirmId contextRef="C_0000818033_20210101_20211231" id="F_000036">100</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="C_0000818033_deiLegalEntityAxis_hrtxOUMCOLLPMember_20210101_20211231"
      id="F_000037">OUM &amp; CO. LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="C_0000818033_deiLegalEntityAxis_hrtxOUMCOLLPMember_20210101_20211231"
      id="F_000038">San Francisco, California</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="C_0000818033_deiLegalEntityAxis_hrtxOUMCOLLPMember_20210101_20211231"
      id="F_000039">252</dei:AuditorFirmId>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000040"
      unitRef="U_iso4217USD">90541000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000041"
      unitRef="U_iso4217USD">105138000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000042"
      unitRef="U_iso4217USD">67039000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000043"
      unitRef="U_iso4217USD">103353000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000044"
      unitRef="U_iso4217USD">35499000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000045"
      unitRef="U_iso4217USD">41850000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000046"
      unitRef="U_iso4217USD">48382000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000047"
      unitRef="U_iso4217USD">41905000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000048"
      unitRef="U_iso4217USD">12962000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000049"
      unitRef="U_iso4217USD">21950000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000050"
      unitRef="U_iso4217USD">254423000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000051"
      unitRef="U_iso4217USD">314196000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000052"
      unitRef="U_iso4217USD">23734000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000053"
      unitRef="U_iso4217USD">22737000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000054"
      unitRef="U_iso4217USD">9829000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000055"
      unitRef="U_iso4217USD">16277000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000056"
      unitRef="U_iso4217USD">17720000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000057"
      unitRef="U_iso4217USD">346000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000058"
      unitRef="U_iso4217USD">305706000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000059"
      unitRef="U_iso4217USD">353556000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000060"
      unitRef="U_iso4217USD">3803000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000061"
      unitRef="U_iso4217USD">525000</us-gaap:AccountsPayableCurrent>
    <hrtx:AccruedClinicalLiabilities
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000062"
      unitRef="U_iso4217USD">23716000</hrtx:AccruedClinicalLiabilities>
    <hrtx:AccruedClinicalLiabilities
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000063"
      unitRef="U_iso4217USD">49962000</hrtx:AccruedClinicalLiabilities>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000064"
      unitRef="U_iso4217USD">15263000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000065"
      unitRef="U_iso4217USD">13597000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000066"
      unitRef="U_iso4217USD">25859000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000067"
      unitRef="U_iso4217USD">28369000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000068"
      unitRef="U_iso4217USD">2417000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000069"
      unitRef="U_iso4217USD">2997000</us-gaap:OperatingLeaseLiabilityCurrent>
    <hrtx:ConvertibleNotesPayableRelatedPartiesCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000070"
      unitRef="U_iso4217USD">7053000</hrtx:ConvertibleNotesPayableRelatedPartiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000071"
      unitRef="U_iso4217USD">71058000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000072"
      unitRef="U_iso4217USD">102503000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000073"
      unitRef="U_iso4217USD">7996000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000074"
      unitRef="U_iso4217USD">14561000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000075"
      unitRef="U_iso4217USD">149082000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:Liabilities
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000076"
      unitRef="U_iso4217USD">228136000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000077"
      unitRef="U_iso4217USD">117064000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000094"
      unitRef="U_iso4217USD_xbrlishares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_0000818033_20201231"
      decimals="INF"
      id="F_000095"
      unitRef="U_iso4217USD_xbrlishares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000096"
      unitRef="U_xbrlishares">2500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000097"
      unitRef="U_xbrlishares">2500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000098"
      unitRef="U_xbrlishares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000100"
      unitRef="U_xbrlishares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000099"
      unitRef="U_xbrlishares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000101"
      unitRef="U_xbrlishares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000102"
      unitRef="U_iso4217USD_xbrlishares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_0000818033_20201231"
      decimals="INF"
      id="F_000103"
      unitRef="U_iso4217USD_xbrlishares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000104"
      unitRef="U_xbrlishares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000105"
      unitRef="U_xbrlishares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000106"
      unitRef="U_xbrlishares">102005000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000108"
      unitRef="U_xbrlishares">102005000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000107"
      unitRef="U_xbrlishares">91310000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000109"
      unitRef="U_xbrlishares">91310000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000082"
      unitRef="U_iso4217USD">1020000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000083"
      unitRef="U_iso4217USD">913000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000084"
      unitRef="U_iso4217USD">1689987000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000085"
      unitRef="U_iso4217USD">1628070000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000086"
      unitRef="U_iso4217USD">-6000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000087"
      unitRef="U_iso4217USD">257000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000088"
      unitRef="U_iso4217USD">-1613431000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000089"
      unitRef="U_iso4217USD">-1392748000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000090"
      unitRef="U_iso4217USD">77570000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000091"
      unitRef="U_iso4217USD">236492000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000092"
      unitRef="U_iso4217USD">305706000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000093"
      unitRef="U_iso4217USD">353556000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000110"
      unitRef="U_iso4217USD">86346000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000111"
      unitRef="U_iso4217USD">88638000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000112"
      unitRef="U_iso4217USD">145968000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000113"
      unitRef="U_iso4217USD">46021000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000114"
      unitRef="U_iso4217USD">36189000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000115"
      unitRef="U_iso4217USD">61619000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000116"
      unitRef="U_iso4217USD">130821000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000117"
      unitRef="U_iso4217USD">174533000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000118"
      unitRef="U_iso4217USD">167382000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000119"
      unitRef="U_iso4217USD">40153000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000120"
      unitRef="U_iso4217USD">42226000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000121"
      unitRef="U_iso4217USD">37897000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000122"
      unitRef="U_iso4217USD">87179000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000123"
      unitRef="U_iso4217USD">63853000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000124"
      unitRef="U_iso4217USD">89764000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:CostsAndExpenses
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000125"
      unitRef="U_iso4217USD">304174000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000126"
      unitRef="U_iso4217USD">316801000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000127"
      unitRef="U_iso4217USD">356662000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000128"
      unitRef="U_iso4217USD">-217828000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000129"
      unitRef="U_iso4217USD">-228163000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000130"
      unitRef="U_iso4217USD">-210694000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000131"
      unitRef="U_iso4217USD">433000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000132"
      unitRef="U_iso4217USD">3633000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000133"
      unitRef="U_iso4217USD">7259000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000134"
      unitRef="U_iso4217USD">2410000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000135"
      unitRef="U_iso4217USD">1901000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000136"
      unitRef="U_iso4217USD">1472000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000137"
      unitRef="U_iso4217USD">-878000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000138"
      unitRef="U_iso4217USD">-847000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000139"
      unitRef="U_iso4217USD">158000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000140"
      unitRef="U_iso4217USD">-2855000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000141"
      unitRef="U_iso4217USD">885000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000142"
      unitRef="U_iso4217USD">5945000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000143"
      unitRef="U_iso4217USD">-220683000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000144"
      unitRef="U_iso4217USD">-227278000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000145"
      unitRef="U_iso4217USD">-204749000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000146"
      unitRef="U_iso4217USD">-263000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000147"
      unitRef="U_iso4217USD">172000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000148"
      unitRef="U_iso4217USD">172000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000149"
      unitRef="U_iso4217USD">-220946000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000150"
      unitRef="U_iso4217USD">-227106000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000151"
      unitRef="U_iso4217USD">-204577000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="C_0000818033_20210101_20211231"
      decimals="2"
      id="F_000152"
      unitRef="U_iso4217USD_xbrlishares">-2.24</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="C_0000818033_20200101_20201231"
      decimals="2"
      id="F_000153"
      unitRef="U_iso4217USD_xbrlishares">-2.50</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="C_0000818033_20190101_20191231"
      decimals="2"
      id="F_000154"
      unitRef="U_iso4217USD_xbrlishares">-2.50</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000155"
      unitRef="U_xbrlishares">98471000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000156"
      unitRef="U_xbrlishares">90774000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000157"
      unitRef="U_xbrlishares">81779000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:SharesOutstanding
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20181231"
      decimals="-3"
      id="F_000158"
      unitRef="U_xbrlishares">78174000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20181231"
      decimals="-3"
      id="F_000159"
      unitRef="U_iso4217USD">782000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20181231"
      decimals="-3"
      id="F_000160"
      unitRef="U_iso4217USD">1330186000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20181231"
      decimals="-3"
      id="F_000161"
      unitRef="U_iso4217USD">-87000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20181231"
      decimals="-3"
      id="F_000162"
      unitRef="U_iso4217USD">-960721000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_20181231"
      decimals="-3"
      id="F_000163"
      unitRef="U_iso4217USD">370160000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231"
      decimals="-3"
      id="F_000164"
      unitRef="U_xbrlishares">9857000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231"
      decimals="-3"
      id="F_000165"
      unitRef="U_iso4217USD">99000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20190101_20191231"
      decimals="-3"
      id="F_000166"
      unitRef="U_iso4217USD">162052000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000167"
      unitRef="U_iso4217USD">162151000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20190101_20191231"
      decimals="-3"
      id="F_000168"
      unitRef="U_iso4217USD">416000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000169"
      unitRef="U_iso4217USD">416000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231"
      decimals="-3"
      id="F_000170"
      unitRef="U_xbrlishares">126000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231"
      decimals="-3"
      id="F_000171"
      unitRef="U_iso4217USD">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20190101_20191231"
      decimals="-3"
      id="F_000172"
      unitRef="U_iso4217USD">2108000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000173"
      unitRef="U_iso4217USD">2109000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231"
      decimals="-3"
      id="F_000174"
      unitRef="U_xbrlishares">1983000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231"
      decimals="-3"
      id="F_000175"
      unitRef="U_iso4217USD">20000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20190101_20191231"
      decimals="-3"
      id="F_000176"
      unitRef="U_iso4217USD">22144000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000177"
      unitRef="U_iso4217USD">22164000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <hrtx:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231"
      decimals="-3"
      id="F_000178"
      unitRef="U_xbrlishares">132000</hrtx:StockIssuedDuringPeriodSharesWarrantsExercised>
    <hrtx:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231"
      decimals="-3"
      id="F_000179"
      unitRef="U_iso4217USD">1000</hrtx:StockIssuedDuringPeriodValueWarrantsExercised>
    <hrtx:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000180"
      unitRef="U_iso4217USD">1000</hrtx:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20190101_20191231"
      decimals="-3"
      id="F_000181"
      unitRef="U_xbrlishares">32000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20190101_20191231"
      decimals="-3"
      id="F_000182"
      unitRef="U_iso4217USD">51411000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000183"
      unitRef="U_iso4217USD">51411000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20190101_20191231"
      decimals="-3"
      id="F_000184"
      unitRef="U_iso4217USD">-204749000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000185"
      unitRef="U_iso4217USD">-204749000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20190101_20191231"
      decimals="-3"
      id="F_000186"
      unitRef="U_iso4217USD">172000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000187"
      unitRef="U_iso4217USD">172000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000188"
      unitRef="U_iso4217USD">-204577000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191231"
      decimals="-3"
      id="F_000189"
      unitRef="U_xbrlishares">90304000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191231"
      decimals="-3"
      id="F_000190"
      unitRef="U_iso4217USD">903000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20191231"
      decimals="-3"
      id="F_000191"
      unitRef="U_iso4217USD">1568317000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20191231"
      decimals="-3"
      id="F_000192"
      unitRef="U_iso4217USD">85000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20191231"
      decimals="-3"
      id="F_000193"
      unitRef="U_iso4217USD">-1165470000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_20191231"
      decimals="-3"
      id="F_000194"
      unitRef="U_iso4217USD">403835000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20200101_20201231"
      decimals="-3"
      id="F_000195"
      unitRef="U_iso4217USD">440000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000196"
      unitRef="U_iso4217USD">440000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231"
      decimals="-3"
      id="F_000197"
      unitRef="U_xbrlishares">194000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231"
      decimals="-3"
      id="F_000198"
      unitRef="U_iso4217USD">2000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20200101_20201231"
      decimals="-3"
      id="F_000199"
      unitRef="U_iso4217USD">2315000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000200"
      unitRef="U_iso4217USD">2317000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231"
      decimals="-3"
      id="F_000201"
      unitRef="U_xbrlishares">545000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231"
      decimals="-3"
      id="F_000202"
      unitRef="U_iso4217USD">5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20200101_20201231"
      decimals="-3"
      id="F_000203"
      unitRef="U_iso4217USD">6754000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000204"
      unitRef="U_iso4217USD">6759000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <hrtx:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231"
      decimals="-3"
      id="F_000205"
      unitRef="U_xbrlishares">267000</hrtx:StockIssuedDuringPeriodSharesWarrantsExercised>
    <hrtx:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20200101_20201231"
      decimals="-3"
      id="F_000206"
      unitRef="U_iso4217USD">3000</hrtx:StockIssuedDuringPeriodValueWarrantsExercised>
    <hrtx:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000207"
      unitRef="U_iso4217USD">3000</hrtx:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20200101_20201231"
      decimals="-3"
      id="F_000208"
      unitRef="U_iso4217USD">26000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000209"
      unitRef="U_iso4217USD">26000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20200101_20201231"
      decimals="-3"
      id="F_000210"
      unitRef="U_iso4217USD">50218000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000211"
      unitRef="U_iso4217USD">50218000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20200101_20201231"
      decimals="-3"
      id="F_000212"
      unitRef="U_iso4217USD">-227278000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000213"
      unitRef="U_iso4217USD">-227278000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20200101_20201231"
      decimals="-3"
      id="F_000214"
      unitRef="U_iso4217USD">172000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000215"
      unitRef="U_iso4217USD">172000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000216"
      unitRef="U_iso4217USD">-227106000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20201231"
      decimals="-3"
      id="F_000217"
      unitRef="U_xbrlishares">91310000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20201231"
      decimals="-3"
      id="F_000218"
      unitRef="U_iso4217USD">913000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20201231"
      decimals="-3"
      id="F_000219"
      unitRef="U_iso4217USD">1628070000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20201231"
      decimals="-3"
      id="F_000220"
      unitRef="U_iso4217USD">257000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20201231"
      decimals="-3"
      id="F_000221"
      unitRef="U_iso4217USD">-1392748000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000222"
      unitRef="U_iso4217USD">236492000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231"
      decimals="-3"
      id="F_000223"
      unitRef="U_iso4217USD">230000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000224"
      unitRef="U_iso4217USD">230000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231"
      decimals="-3"
      id="F_000225"
      unitRef="U_xbrlishares">175000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231"
      decimals="-3"
      id="F_000226"
      unitRef="U_iso4217USD">2000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231"
      decimals="-3"
      id="F_000227"
      unitRef="U_iso4217USD">2137000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000228"
      unitRef="U_iso4217USD">2139000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231"
      decimals="-3"
      id="F_000229"
      unitRef="U_xbrlishares">476000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231"
      decimals="-3"
      id="F_000230"
      unitRef="U_iso4217USD">5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231"
      decimals="-3"
      id="F_000231"
      unitRef="U_iso4217USD">4921000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000232"
      unitRef="U_iso4217USD">4926000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <hrtx:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231"
      decimals="-3"
      id="F_000233"
      unitRef="U_xbrlishares">195000</hrtx:StockIssuedDuringPeriodSharesWarrantsExercised>
    <hrtx:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231"
      decimals="-3"
      id="F_000234"
      unitRef="U_iso4217USD">2000</hrtx:StockIssuedDuringPeriodValueWarrantsExercised>
    <hrtx:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231"
      decimals="-3"
      id="F_000235"
      unitRef="U_iso4217USD">-2000</hrtx:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231"
      decimals="-3"
      id="F_000236"
      unitRef="U_xbrlishares">9849000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20211231"
      decimals="-3"
      id="F_000237"
      unitRef="U_iso4217USD">98000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231"
      decimals="-3"
      id="F_000238"
      unitRef="U_iso4217USD">7780000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000239"
      unitRef="U_iso4217USD">7878000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20210101_20211231"
      decimals="-3"
      id="F_000240"
      unitRef="U_iso4217USD">46851000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000241"
      unitRef="U_iso4217USD">46851000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20210101_20211231"
      decimals="-3"
      id="F_000242"
      unitRef="U_iso4217USD">-220683000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000243"
      unitRef="U_iso4217USD">-220683000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20210101_20211231"
      decimals="-3"
      id="F_000244"
      unitRef="U_iso4217USD">-263000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000245"
      unitRef="U_iso4217USD">-263000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000246"
      unitRef="U_iso4217USD">-220946000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20211231"
      decimals="-3"
      id="F_000247"
      unitRef="U_xbrlishares">102005000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20211231"
      decimals="-3"
      id="F_000248"
      unitRef="U_iso4217USD">1020000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAdditionalPaidInCapitalMember_20211231"
      decimals="-3"
      id="F_000249"
      unitRef="U_iso4217USD">1689987000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapAccumulatedOtherComprehensiveIncomeMember_20211231"
      decimals="-3"
      id="F_000250"
      unitRef="U_iso4217USD">-6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20211231"
      decimals="-3"
      id="F_000251"
      unitRef="U_iso4217USD">-1613431000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000252"
      unitRef="U_iso4217USD">77570000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000253"
      unitRef="U_iso4217USD">-220683000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000254"
      unitRef="U_iso4217USD">-227278000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000255"
      unitRef="U_iso4217USD">-204749000</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000256"
      unitRef="U_iso4217USD">46851000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000257"
      unitRef="U_iso4217USD">50218000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000258"
      unitRef="U_iso4217USD">51411000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000259"
      unitRef="U_iso4217USD">3021000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000260"
      unitRef="U_iso4217USD">2847000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000261"
      unitRef="U_iso4217USD">2044000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000262"
      unitRef="U_iso4217USD">785000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000263"
      unitRef="U_iso4217USD">1429000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000264"
      unitRef="U_iso4217USD">1050000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000265"
      unitRef="U_iso4217USD">119000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000266"
      unitRef="U_iso4217USD">-332000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000267"
      unitRef="U_iso4217USD">-125000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000268"
      unitRef="U_iso4217USD">3730000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000269"
      unitRef="U_iso4217USD">8000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:AssetImpairmentCharges
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000270"
      unitRef="U_iso4217USD">478000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000271"
      unitRef="U_iso4217USD">847000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000272"
      unitRef="U_iso4217USD">107000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000273"
      unitRef="U_iso4217USD">-822000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000274"
      unitRef="U_iso4217USD">-62000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000275"
      unitRef="U_iso4217USD">-6351000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000276"
      unitRef="U_iso4217USD">1971000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000277"
      unitRef="U_iso4217USD">-24773000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000278"
      unitRef="U_iso4217USD">6477000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000279"
      unitRef="U_iso4217USD">16937000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000280"
      unitRef="U_iso4217USD">-14064000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000281"
      unitRef="U_iso4217USD">8386000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000282"
      unitRef="U_iso4217USD">-1295000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000283"
      unitRef="U_iso4217USD">12052000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000284"
      unitRef="U_iso4217USD">3278000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000285"
      unitRef="U_iso4217USD">-2233000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000286"
      unitRef="U_iso4217USD">-14105000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <hrtx:IncreaseDecreaseInClinicalLiabilities
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000287"
      unitRef="U_iso4217USD">-26246000</hrtx:IncreaseDecreaseInClinicalLiabilities>
    <hrtx:IncreaseDecreaseInClinicalLiabilities
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000288"
      unitRef="U_iso4217USD">15348000</hrtx:IncreaseDecreaseInClinicalLiabilities>
    <hrtx:IncreaseDecreaseInClinicalLiabilities
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000289"
      unitRef="U_iso4217USD">10144000</hrtx:IncreaseDecreaseInClinicalLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000290"
      unitRef="U_iso4217USD">1666000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000291"
      unitRef="U_iso4217USD">-1651000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000292"
      unitRef="U_iso4217USD">1851000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000293"
      unitRef="U_iso4217USD">-5265000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000294"
      unitRef="U_iso4217USD">-6859000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000295"
      unitRef="U_iso4217USD">4558000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000296"
      unitRef="U_iso4217USD">-203354000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000297"
      unitRef="U_iso4217USD">-184820000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000298"
      unitRef="U_iso4217USD">-124580000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000299"
      unitRef="U_iso4217USD">129221000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000300"
      unitRef="U_iso4217USD">134007000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000301"
      unitRef="U_iso4217USD">477035000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000302"
      unitRef="U_iso4217USD">164940000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000303"
      unitRef="U_iso4217USD">349775000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000304"
      unitRef="U_iso4217USD">462406000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000305"
      unitRef="U_iso4217USD">3022000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000306"
      unitRef="U_iso4217USD">6813000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000307"
      unitRef="U_iso4217USD">7154000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000308"
      unitRef="U_iso4217USD">32000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000309"
      unitRef="U_iso4217USD">32729000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000310"
      unitRef="U_iso4217USD">208955000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000311"
      unitRef="U_iso4217USD">-21783000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000312"
      unitRef="U_iso4217USD">162151000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000313"
      unitRef="U_iso4217USD">148963000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000314"
      unitRef="U_iso4217USD">2139000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000315"
      unitRef="U_iso4217USD">2317000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000316"
      unitRef="U_iso4217USD">2109000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000317"
      unitRef="U_iso4217USD">4926000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000318"
      unitRef="U_iso4217USD">6759000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000319"
      unitRef="U_iso4217USD">22164000</us-gaap:ProceedsFromStockPlans>
    <hrtx:ProceedsFromConversionOfConvertibleNotesPayable
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000320"
      unitRef="U_iso4217USD">26000</hrtx:ProceedsFromConversionOfConvertibleNotesPayable>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000321"
      unitRef="U_iso4217USD">3000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000322"
      unitRef="U_iso4217USD">1000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000323"
      unitRef="U_iso4217USD">156028000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000324"
      unitRef="U_iso4217USD">9105000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000325"
      unitRef="U_iso4217USD">186425000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000326"
      unitRef="U_iso4217USD">-14597000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000327"
      unitRef="U_iso4217USD">33240000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000328"
      unitRef="U_iso4217USD">40062000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000329"
      unitRef="U_iso4217USD">105138000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_0000818033_20191231"
      decimals="-3"
      id="F_000330"
      unitRef="U_iso4217USD">71898000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_0000818033_20181231"
      decimals="-3"
      id="F_000331"
      unitRef="U_iso4217USD">31836000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000332"
      unitRef="U_iso4217USD">90541000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000333"
      unitRef="U_iso4217USD">105138000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_0000818033_20191231"
      decimals="-3"
      id="F_000334"
      unitRef="U_iso4217USD">71898000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000335"
      unitRef="U_iso4217USD">1244000</us-gaap:InterestPaidNet>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000337">
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:bold;font-style:normal;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:bold;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;1.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:bold;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="font-weight:normal;color:#000000;"/&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;"&gt;Organization and Business&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:6pt;line-height:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We are a commercial-stage biotechnology company focused on improving the lives of patients by developing best-in-class treatments to address some of the most important unmet patient needs. Our advanced science, patented technologies, and innovative approach to drug discovery and development have allowed us to create and commercialize a portfolio of products that aim to advance the standard of care for acute care and oncology patients.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;CINVANTI&lt;sup style="font-size:85%;line-height:120%;vertical-align:top"&gt;&#xae;&lt;/sup&gt; (aprepitant) injectable emulsion (&#x201c;CINVANTI&#x201d;) and SUSTOL&lt;sup style="font-size:85%;line-height:120%;vertical-align:top"&gt;&#xae;&lt;/sup&gt; (granisetron) extended-release injection (&#x201c;SUSTOL&#x201d;) are both approved in the U.S. for the prevention of chemotherapy-induced nausea and vomiting. ZYNRELEF&lt;sup style="font-size:85%;line-height:120%;vertical-align:top"&gt;&#xae;&lt;/sup&gt; (bupivacaine and meloxicam) extended-release solution (&#x201c;ZYNRELEF&#x201d;) is approved in the U.S. and 31 European countries for the management of postoperative pain. Within our acute care franchise, we are also developing HTX-019, an investigational agent for the prevention of postoperative nausea and vomiting and HTX-034, an investigational agent, our next-generation product candidate for the management of postoperative pain.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We have incurred significant operating losses and negative cash flows from operations, and we had an accumulated deficit of $1.6 billion as of December 31, 2021. As of December 31,&#160;2021, we had cash, cash equivalents and short-term investments of $157.6 million. Based on our current operating plan and projections, management believes that the Company&#x2019;s existing cash, cash equivalents and short-term investments will be sufficient to meet the Company&#x2019;s anticipated cash requirements for at least one year from the date this Annual Report on Form 10-K is filed with the U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;). Our capital requirements and liquidity going forward will depend on numerous factors, including but not limited to: the costs associated with the U.S. commercial launch of ZYNRELEF and our Product Candidates, if approved, and making ZYNRELEF and our Product Candidates commercially available outside of the U.S.; the degree of commercial success of our Products and our Product Candidates, if approved; the scope, rate of progress, results and costs of preclinical testing and clinical trials; the timing and cost to manufacture our Products and our Product Candidates; the number and characteristics of product development programs we pursue and the pace of each program, including the timing of clinical trials; the time, cost and outcome involved in seeking other regulatory approvals; scientific progress in our research and development programs; the magnitude and scope of our research and development programs; our ability to establish and maintain strategic collaborations or partnerships for research, development, clinical testing, manufacturing and marketing of our Product Candidates; the impact of competitive products; the cost and timing of establishing sales, marketing and distribution capabilities if we commercialize products independently; the cost of establishing clinical and commercial supplies of our Product Candidates and any other products that we may develop; the extent of the impact of the ongoing COVID-19 pandemic on our business; and general market conditions. Management&#x2019;s view of our liquidity relies on estimates and assumptions about the market opportunity for the expanded U.S. label of ZYNRELEF, which estimates and assumptions are subject to significant uncertainty, particularly due to the short amount of time that has passed since the label was expanded in December 2021.&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We may not be able to raise sufficient additional capital when needed on favorable terms, or at all. If we are unable to obtain adequate funds, we may be required to curtail significantly or cease our operations. If we issue additional equity securities or securities convertible into equity securities to raise funds, our stockholders will suffer dilution of their investment, and such issuance may adversely affect the market price of our common stock.&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Any new debt financing we enter into may involve covenants that restrict our operations. These restrictive covenants may include, among other things, limitations on borrowing and specific restrictions on the use of our assets, as well as prohibitions on our ability to create liens, pay dividends, redeem capital stock or make investments. In the event that additional funds are obtained through arrangements with collaborative partners, these arrangements may require us to relinquish rights to some of our technologies, Product Candidates or Products on terms that are not favorable to us or require us to enter into a collaboration arrangement that we would otherwise seek to develop and commercialize ourselves. If adequate funds are not available, we may default on our indebtedness, be required to delay, reduce the scope of, or eliminate one or more of our product development programs and reduce personnel-related and other costs, which would have a material adverse effect on our business.&lt;/p&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <hrtx:NumberOfCountriesApprovedDrug
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxHTX011Member_srtStatementGeographicalAxis_srtEuropeMember_20211231"
      decimals="INF"
      id="F_000389"
      unitRef="U_hrtxCountry">31</hrtx:NumberOfCountriesApprovedDrug>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_0000818033_20211231"
      decimals="-8"
      id="F_000390"
      unitRef="U_iso4217USD">-1600000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="C_0000818033_20211231"
      decimals="-5"
      id="F_000391"
      unitRef="U_iso4217USD">157600000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000338">
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"&gt;Summary of Significant Accounting Policies&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The accompanying consolidated financial statements include the accounts of Heron Therapeutics, Inc. and its wholly-owned subsidiary, Heron Therapeutics B.V., which was organized in the Netherlands in March 2015. Heron Therapeutics B.V. has no operations and no material assets or liabilities, and there have been no significant transactions related to Heron Therapeutics B.V. since its inception.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Use of Estimates&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and disclosures made in the accompanying notes to the financial statements. Our significant accounting policies that involve significant judgment and estimates include revenue recognition, investments, inventory and the related reserves, accrued clinical liabilities, income taxes and stock-based compensation. Actual results could differ materially from those estimates.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Cash, Cash Equivalents and Short-term Investments&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Cash and cash equivalents consist of cash and highly liquid investments with contractual maturities of three months or less from the original purchase date.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Short-term investments consist of securities with contractual maturities of greater than three months from the original purchase date. Securities with contractual maturities greater than one year are classified as short-term investments on the consolidated balance sheets, as we have the ability, if necessary, to liquidate these securities to meet our liquidity needs in the next 12 months. We have classified our short-term investments as available-for-sale securities in the accompanying consolidated financial statements. Available-for-sale securities are stated at fair market value, with net changes in unrealized gains and losses reported in other comprehensive loss and realized gains and losses included in other income (expense), net. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in interest income.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Financial instruments, including cash and cash equivalents, receivables, inventory, prepaid expenses, other current assets, accounts payable and accrued expenses, are carried at cost, which is considered to be representative of their respective fair values because of the short-term maturity of these instruments. &lt;/span&gt;&lt;span style="color:#000000;"&gt;Short-term available-for-sale investments are carried at fair value &lt;/span&gt;&lt;span style="Background-color:#FFFFFF;"&gt;(see Note&#160;3)&lt;/span&gt;&lt;span style="color:#000000;"&gt;. &lt;/span&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Our convertible notes outstanding at December&#160;31,&#160;2021 do not have a readily available ascertainable market value, however, the carrying value is considered to approximate its fair value.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:18pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Cash, cash equivalents and short-term investments are financial instruments that potentially subject us to concentrations of credit risk. We deposit our cash in financial institutions. At times, such deposits may be in excess of insured limits. We may also invest our excess cash in money market funds, U.S. government and agencies, corporate debt securities and commercial paper. We have established guidelines relative to our diversification of our cash investments and their maturities in an effort to maintain safety and liquidity. These guidelines are periodically reviewed and modified to take advantage of trends in yields and interest rates.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;CINVANTI, SUSTOL and ZYNRELEF (collectively, our &#x201c;Products&#x201d;) are distributed in the U.S. through a limited number of specialty distributors and full line wholesalers (collectively, &#x201c;Customers&#x201d;) that resell to healthcare providers and hospitals, the end users of our Products.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following table includes the percentage of net product sales and accounts receivable balances for our three major Customers, each of which comprised 10% or more of our net product sales:&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net Product&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Sales&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Receivable&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Year&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;December&#160;31,&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;As of&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer A&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;44.7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;50.2&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer B&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;34.9&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;33.8&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer C&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19.2&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.3&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;98.8&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;99.3&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts receivable are recorded at the invoice amount, net of an allowance for credit losses. The allowance for credit losses reflects accounts receivable balances that are believed to be uncollectible. In estimating the allowance for credit losses, we consider: (1) our historical experience with collections and write-offs; (2) the credit quality of our Customers and any recent or anticipated changes thereto; (3) the outstanding balances and past due amounts from our Customers; and (4) reasonable and supportable forecast of economic conditions expected to exist throughout the contractual term of the receivable.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We offered extended payment terms to our Customers in connection with our product launches of CINVANTI and ZYNRELEF in January 2018 and July 2021, respectively. In addition, we offered extended payment terms to our Customers in January 2021 when we reinstated the promotion and contracting of SUSTOL. These extended payment terms were offered in anticipation of the timing of reimbursement by government and commercial payers. Effective January 2019, we shortened payment terms to our CINVANTI Customers. As of December 31, 2021, extended payment terms given to our Customers were evaluated in accordance with GAAP and did not impact the collectability of accounts receivables.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;As of December 31, 2021 and 2020, we determined that an allowance for doubtful accounts was not required. For the years ended December 31, 2021 and 2020, we did not write-off any accounts receivable balances. &lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Inventory&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Inventory is stated at the lower of cost or estimated net realizable value on a first-in, first-out, or FIFO, basis. We periodically analyze our inventory levels and write down inventory that has become obsolete, inventory that has a cost basis in excess of its estimated realizable value and inventory quantities that are in excess of expected sales requirements as cost of product sales.&#160;The determination of whether inventory costs will be realizable requires estimates by management.&#160;If actual market conditions are less favorable than projected by management, additional write-downs of inventory may be required, which would be recorded as cost of product sales.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Property and Equipment&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Property and equipment is stated at cost less accumulated depreciation and amortization. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets (generally 5 years). Leasehold improvements are stated at cost and amortized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;If indicators of impairment exist, we assess the recoverability of the affected long-lived assets by determining whether the carrying value of such assets can be recovered through undiscounted future operating cash flows. If impairment is indicated, we measure the amount of such impairment by comparing the carrying value of the asset to the fair value of the asset and record the impairment as a reduction in the carrying value of the related asset with a corresponding charge to operating expenses. Estimating the undiscounted future operating cash flows associated with long-lived assets requires judgment and assumptions that could differ materially from actual results.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Leases&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We determine if an arrangement is a lease or contains lease components at inception. Operating leases with an initial term greater than 12 months are recorded as lease liabilities with corresponding right-of-use (&#x201c;ROU&#x201d;) lease assets on the consolidated balance sheets. ROU lease assets represent our right to use the underlying assets over the lease term, and lease liabilities represent the present value of our obligation to make lease payments arising from the lease. Lease liabilities are recognized at the lease commencement based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The ROU lease assets equal the lease liabilities, less unamortized lease incentives, unamortized initial direct costs and the cumulative difference between rent expense and amounts paid under the lease. The lease term includes any option to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense is recognized on a straight-line basis over the lease term. We have lease agreements with both lease and non-lease components, which are generally accounted for separately&lt;span style="color:#000000;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:18pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Revenue Recognition&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Revenue is recognized in accordance with the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 606, &lt;span style="font-style:italic;"&gt;Revenue from Contracts with Customers &lt;/span&gt;(&#x201c;Topic 606&#x201d;). Topic 606 is based on the principle that revenue should be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;Product Sales&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Our Products are distributed in the U.S. through a limited number of Customers that resell to healthcare providers and hospitals, the end users of our Products.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Revenue is recognized in an amount that reflects the consideration we expect to receive in exchange for our Products. To determine revenue recognition for contracts with customers within the scope of Topic 606, we perform the following 5 steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations of the contract(s); (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract(s); and (v) recognize revenue when (or as) we satisfy the performance obligations.&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;Product Sales Allowances&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We recognize product sales allowances as a reduction of product sales in the same period the related revenue is recognized. Product sales allowances are based on amounts owed or to be claimed on the related sales. These estimates take into consideration the terms of our agreements with Customers, historical product returns, rebates or discounts taken, the shelf life of the product and specific known market events, such as competitive pricing and new product introductions. If actual future results vary from our estimates, we may need to adjust these estimates, which could have an effect on product sales and earnings in the period of adjustment. Our product sales allowances include:&lt;/p&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.85%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;"&gt;Product Returns&#x2014;We allow our Customers to return product for credit for up to 12&#160;months after its product expiration date. As such, there may be a significant period of time between the time the product is shipped and the time the credit is issued on returned product.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.85%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;"&gt;Distributor Fees&#x2014;We offer contractually determined discounts to our Customers. These discounts are paid no later than two months after the quarter in which product was shipped.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.85%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;"&gt;Group Purchasing Organization (&#x201c;GPO&#x201d;) Discounts and Rebates&#x2014;We offer cash discounts to GPO members. These discounts are taken when the GPO members purchase product from our Customers, who then charge back to us the discount amount. Additionally, we offer volume and contract-tier rebates to GPO members. Rebates are based on actual purchase levels during the quarterly rebate purchase period.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.85%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;"&gt;GPO Administrative Fees&#x2014;We pay administrative fees to GPOs for services and access to data. These fees are based on contracted terms and are paid after the quarter in which the product was purchased by the GPOs&#x2019; members. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.85%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;"&gt;Medicaid Rebates&#x2014;We participate in Medicaid rebate programs, which provide assistance to certain low-income patients based on each individual state&#x2019;s guidelines regarding eligibility and services. Under the Medicaid rebate programs, we pay a rebate to each participating state, generally within three months after the quarter in which the product was sold. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We believe our estimated allowance for product returns requires a high degree of judgment and is subject to change based on our experience and certain quantitative and qualitative factors. We believe our estimated allowances for distributor fees, GPO discounts, rebates and administrative fees and Medicaid rebates do not require a high degree of judgment because the amounts are settled within a relatively short period of time.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Our product sales allowances and related accruals are evaluated each reporting period and adjusted when trends or significant events indicate that a change in estimate is appropriate. Changes in product sales allowance estimates could materially affect our results of operations and financial position.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Accrued Clinical Liabilities&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;We accrue clinical costs based on work performed, which relies on estimates of the progress of the trials and the related expenses incurred. Clinical trial related contracts vary significantly in duration, and may be for a fixed amount, based on the achievement of certain contingent events or deliverables, a variable amount based on actual costs incurred, capped at a certain limit or contain a combination of these elements. Revisions are recorded to research and development expense in the period in which the facts that give rise to the revision become known. Historically, revisions have not resulted in material changes to research and development expense; however, a modification in the protocol of a clinical trial or cancellation of a clinical trial could result in a material charge to our results of operations.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Research and Development Expense&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;All costs of research and development are expensed in the period incurred. Research and development expense primarily consists of personnel and related costs, stock-based compensation expense, fees paid to outside service providers and consultants, facilities costs and materials used in clinical and preclinical trials and research and development. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Patent Costs&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;We incur outside legal fees in connection with filing and maintaining our various patent applications. All patent costs are expensed as incurred and are included in general and administrative expense in the consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;We estimate the fair value of stock-based payment awards using the Black-Scholes option pricing model. This fair value is then amortized using the straight-line single-option method of attributing the value of stock-based compensation to expense over the requisite service periods of the awards. The Black-Scholes option pricing model requires the input of complex and subjective assumptions, including each option&#x2019;s expected life and price volatility of the underlying stock. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;As stock-based compensation expense is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on historical data.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Warrants&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We have issued warrants to purchase shares of our common stock in conjunction with certain equity financings or in exchange for services. The terms of the warrants were evaluated to determine the appropriate classification as equity or a liability. &lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Income Taxes&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We recognize the impact of a tax position in our consolidated financial statements if the position is more likely than not to be sustained on examination and on the technical merits of the position. The total amount of unrecognized tax benefits, if recognized, would affect other tax accounts, primarily deferred taxes in future periods, and would not affect our effective tax rate, since we maintain a full valuation allowance against our deferred tax assets (see Note 10). We recognize interest and penalties related to income tax matters in income tax expense.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Comprehensive Loss&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Comprehensive loss is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources. &lt;/span&gt;&lt;span style="color:#000000;"&gt;Net changes in unrealized gains and losses on available-for-sale securities are included in other comprehensive income (loss) and represent the difference between our net loss and comprehensive net loss for all periods presented. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Net Loss per Share&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period, without consideration of common stock equivalents. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of common shares and common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, stock options, warrants and shares of common stock underlying Convertible Notes are considered to be common stock equivalents and are included in the calculation of diluted net loss per share only when their effect is dilutive.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Because we have incurred a net loss for all periods presented in the consolidated statements of operations and comprehensive loss, the following common stock equivalents were not included in the computation of net loss per share because their effect would be anti-dilutive (in thousands):&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Stock options outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,944&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,912&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;16,665&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Restricted stock units outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,803&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;603&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Warrants outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;220&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;508&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Shares of common stock underlying convertible&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&#160; notes outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,819&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,510&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;8,960&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;Adopted in 2021&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In December 2019, the FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2019-12, &lt;span style="font-style:italic;"&gt;Income Taxes (Topic 740)&lt;/span&gt; (&#x201c;ASU 2019-12&#x201d;), which is intended to simplify the accounting for income taxes by eliminating certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates. Adoption of ASU 2019-12 requires certain changes to be made prospectively and other changes to be made retrospectively. In the first quarter of 2021, we adopted the provisions of ASU 2019-12, which did not have a material impact on our results of operations, cash flows, financial condition, internal controls or related disclosures.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;Adopted in 2022&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In August 2020, the FASB issued ASU No. 2020-06,&#160;&lt;span style="font-style:italic;"&gt;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&lt;/span&gt; (&#x201c;ASU 2020-06&#x201d;)&lt;span style="font-style:italic;"&gt;.&lt;/span&gt; ASU 2020-06 simplifies the accounting for convertible instruments primarily by eliminating the existing cash conversion and beneficial conversion models within Subtopic 470-20, which will result in fewer embedded conversion options being accounted for separately from the debt host. ASU 2020-06 also amends and simplifies the calculation of earnings per share relating to convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The provisions of ASU 2020-06 allow for either a modified retrospective or a full retrospective adoption approach. In the first quarter of 2022, we adopted the provisions of ASU 2020-06 using the modified retrospective approach, which did not have a material impact on our results of operations, cash flows, financial condition and related disclosures.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000349">
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The accompanying consolidated financial statements include the accounts of Heron Therapeutics, Inc. and its wholly-owned subsidiary, Heron Therapeutics B.V., which was organized in the Netherlands in March 2015. Heron Therapeutics B.V. has no operations and no material assets or liabilities, and there have been no significant transactions related to Heron Therapeutics B.V. since its inception.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="C_0000818033_20210101_20211231" id="F_000350">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Use of Estimates&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and disclosures made in the accompanying notes to the financial statements. Our significant accounting policies that involve significant judgment and estimates include revenue recognition, investments, inventory and the related reserves, accrued clinical liabilities, income taxes and stock-based compensation. Actual results could differ materially from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <hrtx:CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000351">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Cash, Cash Equivalents and Short-term Investments&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Cash and cash equivalents consist of cash and highly liquid investments with contractual maturities of three months or less from the original purchase date.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Short-term investments consist of securities with contractual maturities of greater than three months from the original purchase date. Securities with contractual maturities greater than one year are classified as short-term investments on the consolidated balance sheets, as we have the ability, if necessary, to liquidate these securities to meet our liquidity needs in the next 12 months. We have classified our short-term investments as available-for-sale securities in the accompanying consolidated financial statements. Available-for-sale securities are stated at fair market value, with net changes in unrealized gains and losses reported in other comprehensive loss and realized gains and losses included in other income (expense), net. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in interest income.&lt;/p&gt;</hrtx:CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000352">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Financial instruments, including cash and cash equivalents, receivables, inventory, prepaid expenses, other current assets, accounts payable and accrued expenses, are carried at cost, which is considered to be representative of their respective fair values because of the short-term maturity of these instruments. &lt;/span&gt;&lt;span style="color:#000000;"&gt;Short-term available-for-sale investments are carried at fair value &lt;/span&gt;&lt;span style="Background-color:#FFFFFF;"&gt;(see Note&#160;3)&lt;/span&gt;&lt;span style="color:#000000;"&gt;. &lt;/span&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Our convertible notes outstanding at December&#160;31,&#160;2021 do not have a readily available ascertainable market value, however, the carrying value is considered to approximate its fair value.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="C_0000818033_20210101_20211231" id="F_000353">
&lt;p style="margin-top:18pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Cash, cash equivalents and short-term investments are financial instruments that potentially subject us to concentrations of credit risk. We deposit our cash in financial institutions. At times, such deposits may be in excess of insured limits. We may also invest our excess cash in money market funds, U.S. government and agencies, corporate debt securities and commercial paper. We have established guidelines relative to our diversification of our cash investments and their maturities in an effort to maintain safety and liquidity. These guidelines are periodically reviewed and modified to take advantage of trends in yields and interest rates.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;CINVANTI, SUSTOL and ZYNRELEF (collectively, our &#x201c;Products&#x201d;) are distributed in the U.S. through a limited number of specialty distributors and full line wholesalers (collectively, &#x201c;Customers&#x201d;) that resell to healthcare providers and hospitals, the end users of our Products.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following table includes the percentage of net product sales and accounts receivable balances for our three major Customers, each of which comprised 10% or more of our net product sales:&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net Product&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Sales&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Receivable&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Year&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;December&#160;31,&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;As of&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer A&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;44.7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;50.2&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer B&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;34.9&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;33.8&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer C&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19.2&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.3&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;98.8&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;99.3&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000369">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following table includes the percentage of net product sales and accounts receivable balances for our three major Customers, each of which comprised 10% or more of our net product sales:&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net Product&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Sales&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Receivable&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;Year&#160;Ended&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;December&#160;31,&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;As of&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;
&lt;p style="text-align:center;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer A&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;44.7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;50.2&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer B&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;34.9&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;33.8&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Customer C&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19.2&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.3&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;98.8&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;99.3&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_0000818033_srtMajorCustomersAxis_hrtxLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231"
      decimals="3"
      id="F_000392"
      unitRef="U_xbrlipure">0.447</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_0000818033_srtMajorCustomersAxis_hrtxLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231"
      decimals="3"
      id="F_000396"
      unitRef="U_xbrlipure">0.502</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_0000818033_srtMajorCustomersAxis_hrtxSecondLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231"
      decimals="3"
      id="F_000393"
      unitRef="U_xbrlipure">0.349</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_0000818033_srtMajorCustomersAxis_hrtxSecondLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231"
      decimals="3"
      id="F_000397"
      unitRef="U_xbrlipure">0.338</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_0000818033_srtMajorCustomersAxis_hrtxThirdLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231"
      decimals="3"
      id="F_000394"
      unitRef="U_xbrlipure">0.192</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_0000818033_srtMajorCustomersAxis_hrtxThirdLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231"
      decimals="3"
      id="F_000398"
      unitRef="U_xbrlipure">0.153</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_0000818033_srtMajorCustomersAxis_hrtxSignificantCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231"
      decimals="3"
      id="F_000395"
      unitRef="U_xbrlipure">0.988</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_0000818033_srtMajorCustomersAxis_hrtxSignificantCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231"
      decimals="3"
      id="F_000399"
      unitRef="U_xbrlipure">0.993</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000354">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accounts receivable are recorded at the invoice amount, net of an allowance for credit losses. The allowance for credit losses reflects accounts receivable balances that are believed to be uncollectible. In estimating the allowance for credit losses, we consider: (1) our historical experience with collections and write-offs; (2) the credit quality of our Customers and any recent or anticipated changes thereto; (3) the outstanding balances and past due amounts from our Customers; and (4) reasonable and supportable forecast of economic conditions expected to exist throughout the contractual term of the receivable.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We offered extended payment terms to our Customers in connection with our product launches of CINVANTI and ZYNRELEF in January 2018 and July 2021, respectively. In addition, we offered extended payment terms to our Customers in January 2021 when we reinstated the promotion and contracting of SUSTOL. These extended payment terms were offered in anticipation of the timing of reimbursement by government and commercial payers. Effective January 2019, we shortened payment terms to our CINVANTI Customers. As of December 31, 2021, extended payment terms given to our Customers were evaluated in accordance with GAAP and did not impact the collectability of accounts receivables.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;As of December 31, 2021 and 2020, we determined that an allowance for doubtful accounts was not required. For the years ended December 31, 2021 and 2020, we did not write-off any accounts receivable balances. &lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000355">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Inventory&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Inventory is stated at the lower of cost or estimated net realizable value on a first-in, first-out, or FIFO, basis. We periodically analyze our inventory levels and write down inventory that has become obsolete, inventory that has a cost basis in excess of its estimated realizable value and inventory quantities that are in excess of expected sales requirements as cost of product sales.&#160;The determination of whether inventory costs will be realizable requires estimates by management.&#160;If actual market conditions are less favorable than projected by management, additional write-downs of inventory may be required, which would be recorded as cost of product sales.&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000356">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Property and Equipment&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Property and equipment is stated at cost less accumulated depreciation and amortization. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets (generally 5 years). Leasehold improvements are stated at cost and amortized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20210101_20211231"
      id="F_000400">5 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000357">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;If indicators of impairment exist, we assess the recoverability of the affected long-lived assets by determining whether the carrying value of such assets can be recovered through undiscounted future operating cash flows. If impairment is indicated, we measure the amount of such impairment by comparing the carrying value of the asset to the fair value of the asset and record the impairment as a reduction in the carrying value of the related asset with a corresponding charge to operating expenses. Estimating the undiscounted future operating cash flows associated with long-lived assets requires judgment and assumptions that could differ materially from actual results.&lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000358">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Leases&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We determine if an arrangement is a lease or contains lease components at inception. Operating leases with an initial term greater than 12 months are recorded as lease liabilities with corresponding right-of-use (&#x201c;ROU&#x201d;) lease assets on the consolidated balance sheets. ROU lease assets represent our right to use the underlying assets over the lease term, and lease liabilities represent the present value of our obligation to make lease payments arising from the lease. Lease liabilities are recognized at the lease commencement based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The ROU lease assets equal the lease liabilities, less unamortized lease incentives, unamortized initial direct costs and the cumulative difference between rent expense and amounts paid under the lease. The lease term includes any option to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense is recognized on a straight-line basis over the lease term. We have lease agreements with both lease and non-lease components, which are generally accounted for separately&lt;span style="color:#000000;"&gt;.&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000359">
&lt;p style="margin-top:18pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Revenue Recognition&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Revenue is recognized in accordance with the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 606, &lt;span style="font-style:italic;"&gt;Revenue from Contracts with Customers &lt;/span&gt;(&#x201c;Topic 606&#x201d;). Topic 606 is based on the principle that revenue should be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;Product Sales&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Our Products are distributed in the U.S. through a limited number of Customers that resell to healthcare providers and hospitals, the end users of our Products.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Revenue is recognized in an amount that reflects the consideration we expect to receive in exchange for our Products. To determine revenue recognition for contracts with customers within the scope of Topic 606, we perform the following 5 steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations of the contract(s); (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract(s); and (v) recognize revenue when (or as) we satisfy the performance obligations.&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;Product Sales Allowances&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We recognize product sales allowances as a reduction of product sales in the same period the related revenue is recognized. Product sales allowances are based on amounts owed or to be claimed on the related sales. These estimates take into consideration the terms of our agreements with Customers, historical product returns, rebates or discounts taken, the shelf life of the product and specific known market events, such as competitive pricing and new product introductions. If actual future results vary from our estimates, we may need to adjust these estimates, which could have an effect on product sales and earnings in the period of adjustment. Our product sales allowances include:&lt;/p&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.85%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;"&gt;Product Returns&#x2014;We allow our Customers to return product for credit for up to 12&#160;months after its product expiration date. As such, there may be a significant period of time between the time the product is shipped and the time the credit is issued on returned product.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.85%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;"&gt;Distributor Fees&#x2014;We offer contractually determined discounts to our Customers. These discounts are paid no later than two months after the quarter in which product was shipped.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.85%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;"&gt;Group Purchasing Organization (&#x201c;GPO&#x201d;) Discounts and Rebates&#x2014;We offer cash discounts to GPO members. These discounts are taken when the GPO members purchase product from our Customers, who then charge back to us the discount amount. Additionally, we offer volume and contract-tier rebates to GPO members. Rebates are based on actual purchase levels during the quarterly rebate purchase period.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.85%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;"&gt;GPO Administrative Fees&#x2014;We pay administrative fees to GPOs for services and access to data. These fees are based on contracted terms and are paid after the quarter in which the product was purchased by the GPOs&#x2019; members. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:3.85%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="font-size:10pt;font-family:Times New Roman;color:#000000;"&gt;Medicaid Rebates&#x2014;We participate in Medicaid rebate programs, which provide assistance to certain low-income patients based on each individual state&#x2019;s guidelines regarding eligibility and services. Under the Medicaid rebate programs, we pay a rebate to each participating state, generally within three months after the quarter in which the product was sold. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We believe our estimated allowance for product returns requires a high degree of judgment and is subject to change based on our experience and certain quantitative and qualitative factors. We believe our estimated allowances for distributor fees, GPO discounts, rebates and administrative fees and Medicaid rebates do not require a high degree of judgment because the amounts are settled within a relatively short period of time.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Our product sales allowances and related accruals are evaluated each reporting period and adjusted when trends or significant events indicate that a change in estimate is appropriate. Changes in product sales allowance estimates could materially affect our results of operations and financial position.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <hrtx:ClinicalTrialAccrualsPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000360">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Accrued Clinical Liabilities&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;We accrue clinical costs based on work performed, which relies on estimates of the progress of the trials and the related expenses incurred. Clinical trial related contracts vary significantly in duration, and may be for a fixed amount, based on the achievement of certain contingent events or deliverables, a variable amount based on actual costs incurred, capped at a certain limit or contain a combination of these elements. Revisions are recorded to research and development expense in the period in which the facts that give rise to the revision become known. Historically, revisions have not resulted in material changes to research and development expense; however, a modification in the protocol of a clinical trial or cancellation of a clinical trial could result in a material charge to our results of operations.&lt;/span&gt;&lt;/p&gt;</hrtx:ClinicalTrialAccrualsPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="C_0000818033_20210101_20211231" id="F_000361">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Research and Development Expense&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;All costs of research and development are expensed in the period incurred. Research and development expense primarily consists of personnel and related costs, stock-based compensation expense, fees paid to outside service providers and consultants, facilities costs and materials used in clinical and preclinical trials and research and development. &lt;/span&gt;&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:LegalCostsPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000362">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Patent Costs&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;We incur outside legal fees in connection with filing and maintaining our various patent applications. All patent costs are expensed as incurred and are included in general and administrative expense in the consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;</us-gaap:LegalCostsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="C_0000818033_20210101_20211231" id="F_000363">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;We estimate the fair value of stock-based payment awards using the Black-Scholes option pricing model. This fair value is then amortized using the straight-line single-option method of attributing the value of stock-based compensation to expense over the requisite service periods of the awards. The Black-Scholes option pricing model requires the input of complex and subjective assumptions, including each option&#x2019;s expected life and price volatility of the underlying stock. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;As stock-based compensation expense is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on historical data.&lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <hrtx:WarrantsIssuedInEquityFinancingsPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000364">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Warrants&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We have issued warrants to purchase shares of our common stock in conjunction with certain equity financings or in exchange for services. The terms of the warrants were evaluated to determine the appropriate classification as equity or a liability. &lt;/p&gt;</hrtx:WarrantsIssuedInEquityFinancingsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000365">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Income Taxes&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We recognize the impact of a tax position in our consolidated financial statements if the position is more likely than not to be sustained on examination and on the technical merits of the position. The total amount of unrecognized tax benefits, if recognized, would affect other tax accounts, primarily deferred taxes in future periods, and would not affect our effective tax rate, since we maintain a full valuation allowance against our deferred tax assets (see Note 10). We recognize interest and penalties related to income tax matters in income tax expense.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000366">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Comprehensive Loss&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Comprehensive loss is defined as the change in equity during a period from transactions and other events and circumstances from non-owner sources. &lt;/span&gt;&lt;span style="color:#000000;"&gt;Net changes in unrealized gains and losses on available-for-sale securities are included in other comprehensive income (loss) and represent the difference between our net loss and comprehensive net loss for all periods presented. &lt;/span&gt;&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000367">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Net Loss per Share&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period, without consideration of common stock equivalents. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of common shares and common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, stock options, warrants and shares of common stock underlying Convertible Notes are considered to be common stock equivalents and are included in the calculation of diluted net loss per share only when their effect is dilutive.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Because we have incurred a net loss for all periods presented in the consolidated statements of operations and comprehensive loss, the following common stock equivalents were not included in the computation of net loss per share because their effect would be anti-dilutive (in thousands):&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Stock options outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,944&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,912&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;16,665&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Restricted stock units outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,803&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;603&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Warrants outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;220&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;508&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Shares of common stock underlying convertible&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&#160; notes outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,819&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,510&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;8,960&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000370">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Because we have incurred a net loss for all periods presented in the consolidated statements of operations and comprehensive loss, the following common stock equivalents were not included in the computation of net loss per share because their effect would be anti-dilutive (in thousands):&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Stock options outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,944&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,912&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;16,665&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Restricted stock units outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,803&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;603&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Warrants outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;220&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;508&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Shares of common stock underlying convertible&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&#160; notes outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,819&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,510&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;8,960&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20210101_20211231"
      decimals="-3"
      id="F_000401"
      unitRef="U_xbrlishares">18944000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20200101_20201231"
      decimals="-3"
      id="F_000402"
      unitRef="U_xbrlishares">18912000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20190101_20191231"
      decimals="-3"
      id="F_000403"
      unitRef="U_xbrlishares">16665000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231"
      decimals="-3"
      id="F_000404"
      unitRef="U_xbrlishares">2803000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapRestrictedStockUnitsRSUMember_20200101_20201231"
      decimals="-3"
      id="F_000405"
      unitRef="U_xbrlishares">603000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapWarrantMember_20200101_20201231"
      decimals="-3"
      id="F_000406"
      unitRef="U_xbrlishares">220000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapWarrantMember_20190101_20191231"
      decimals="-3"
      id="F_000407"
      unitRef="U_xbrlishares">508000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapConvertibleDebtSecuritiesMember_20210101_20211231"
      decimals="-3"
      id="F_000408"
      unitRef="U_xbrlishares">9819000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapConvertibleDebtSecuritiesMember_20200101_20201231"
      decimals="-3"
      id="F_000409"
      unitRef="U_xbrlishares">9510000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapConvertibleDebtSecuritiesMember_20190101_20191231"
      decimals="-3"
      id="F_000410"
      unitRef="U_xbrlishares">8960000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000368">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;Adopted in 2021&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In December 2019, the FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2019-12, &lt;span style="font-style:italic;"&gt;Income Taxes (Topic 740)&lt;/span&gt; (&#x201c;ASU 2019-12&#x201d;), which is intended to simplify the accounting for income taxes by eliminating certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates. Adoption of ASU 2019-12 requires certain changes to be made prospectively and other changes to be made retrospectively. In the first quarter of 2021, we adopted the provisions of ASU 2019-12, which did not have a material impact on our results of operations, cash flows, financial condition, internal controls or related disclosures.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;Adopted in 2022&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In August 2020, the FASB issued ASU No. 2020-06,&#160;&lt;span style="font-style:italic;"&gt;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&lt;/span&gt; (&#x201c;ASU 2020-06&#x201d;)&lt;span style="font-style:italic;"&gt;.&lt;/span&gt; ASU 2020-06 simplifies the accounting for convertible instruments primarily by eliminating the existing cash conversion and beneficial conversion models within Subtopic 470-20, which will result in fewer embedded conversion options being accounted for separately from the debt host. ASU 2020-06 also amends and simplifies the calculation of earnings per share relating to convertible instruments. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The provisions of ASU 2020-06 allow for either a modified retrospective or a full retrospective adoption approach. In the first quarter of 2022, we adopted the provisions of ASU 2020-06 using the modified retrospective approach, which did not have a material impact on our results of operations, cash flows, financial condition and related disclosures.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000339">
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;3.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"&gt;Fair Value Measurements&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The FASB ASC Topic 820, &lt;/span&gt;&lt;span style="font-style:italic;Background-color:#FFFFFF;"&gt;Fair Value Measurements &amp;amp; Disclosures&lt;/span&gt;&lt;span style="Background-color:#FFFFFF;"&gt;, establishes a fair value hierarchy which prioritizes the inputs used in measuring fair value as follows:&lt;/span&gt;&lt;/p&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;"&gt;Level&#160;1&#x2014;Observable inputs such as quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;"&gt;Level&#160;2&#x2014;Inputs other than Level&#160;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;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"&gt;&lt;span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/&gt;&lt;span style="font-size:10pt;font-family:'Times New Roman'"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="text-align:left;margin-bottom:0pt;margin-top:6pt;line-height:12pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Cambria;font-size:12pt;"&gt;&lt;span style="Background-color:#auto;text-decoration:none;"/&gt;&lt;span style="color:#000000;"/&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;"&gt;Level&#160;3&#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;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We&lt;span style="Background-color:#FFFFFF;"&gt; measure cash, cash equivalents and short-term investments at fair value on a recurring basis. The fair values of these such assets were as follows (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair Value Measurements at Reporting Date Using&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December&#160;31,&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Quoted&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Prices in&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Active&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Markets for&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Identical&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Assets&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;(Level 1)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Significant&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Other&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Observable&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Inputs&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;(Level 2)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Significant&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unobservable&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Inputs&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;(Level 3)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cash and money market funds&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;86,043&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;86,043&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,006&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,006&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,548&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,548&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,496&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,496&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;35,487&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;35,487&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;157,580&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;86,043&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;71,537&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair Value Measurements at Reporting Date Using&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December&#160;31,&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Quoted&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Prices in&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Active&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Markets for&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Identical&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Assets&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;(Level 1)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Significant&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Other&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Observable&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Inputs&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;(Level 2)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Significant&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unobservable&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Inputs&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;(Level 3)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cash and money market funds&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49,149&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49,149&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. treasury bills and government agency obligations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,276&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,276&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,547&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,547&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,557&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,557&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;27,996&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;27,996&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;83,966&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;83,966&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;208,491&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;69,425&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;139,066&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;We have not transferred any investment securities between the three levels of the fair value hierarchy. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Cambria;font-size:12pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;As of December 31, 2021, cash equivalents included $4.5 million of available-for-sale securities with contractual maturities of three months or less and short-term investments included $67.0 million of available-for-sale securities with contractual maturities of three months to one year. As of December 31, 2020, cash equivalents included $55.9 million of available-for-sale securities with contractual maturities of three months or less and short-term investments included $103.4 million of available-for-sale securities with contractual maturities of three months to one year. The money market funds as of December 31, 2021 and 2020 are included in cash and cash equivalents on the consolidated balance sheets. &lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000371">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We&lt;span style="Background-color:#FFFFFF;"&gt; measure cash, cash equivalents and short-term investments at fair value on a recurring basis. The fair values of these such assets were as follows (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair Value Measurements at Reporting Date Using&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December&#160;31,&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Quoted&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Prices in&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Active&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Markets for&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Identical&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Assets&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;(Level 1)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Significant&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Other&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Observable&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Inputs&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;(Level 2)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Significant&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unobservable&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Inputs&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;(Level 3)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cash and money market funds&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;86,043&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;86,043&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,006&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,006&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,548&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,548&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,496&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,496&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;35,487&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;35,487&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;157,580&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;86,043&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;71,537&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair Value Measurements at Reporting Date Using&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December&#160;31,&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Quoted&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Prices in&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Active&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Markets for&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Identical&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Assets&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;(Level 1)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Significant&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Other&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Observable&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Inputs&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;(Level 2)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Significant&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unobservable&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Inputs&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;(Level 3)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cash and money market funds&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49,149&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49,149&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. treasury bills and government agency obligations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,276&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,276&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,547&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,547&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,557&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,557&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;27,996&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;27,996&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;83,966&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;83,966&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;208,491&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;69,425&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;139,066&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231"
      decimals="-3"
      id="F_000413"
      unitRef="U_iso4217USD">86043000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231"
      decimals="-3"
      id="F_000414"
      unitRef="U_iso4217USD">86043000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231"
      decimals="-3"
      id="F_000415"
      unitRef="U_iso4217USD">15006000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231"
      decimals="-3"
      id="F_000416"
      unitRef="U_iso4217USD">15006000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231"
      decimals="-3"
      id="F_000417"
      unitRef="U_iso4217USD">10548000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231"
      decimals="-3"
      id="F_000418"
      unitRef="U_iso4217USD">10548000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231"
      decimals="-3"
      id="F_000419"
      unitRef="U_iso4217USD">10496000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231"
      decimals="-3"
      id="F_000420"
      unitRef="U_iso4217USD">10496000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231"
      decimals="-3"
      id="F_000421"
      unitRef="U_iso4217USD">35487000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231"
      decimals="-3"
      id="F_000422"
      unitRef="U_iso4217USD">35487000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231"
      decimals="-3"
      id="F_000423"
      unitRef="U_iso4217USD">157580000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231"
      decimals="-3"
      id="F_000424"
      unitRef="U_iso4217USD">86043000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231"
      decimals="-3"
      id="F_000425"
      unitRef="U_iso4217USD">71537000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231"
      decimals="-3"
      id="F_000426"
      unitRef="U_iso4217USD">49149000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="C_0000818033_us-gaapCashAndCashEquivalentsAxis_us-gaapMoneyMarketFundsMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231"
      decimals="-3"
      id="F_000427"
      unitRef="U_iso4217USD">49149000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231"
      decimals="-3"
      id="F_000428"
      unitRef="U_iso4217USD">20276000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231"
      decimals="-3"
      id="F_000429"
      unitRef="U_iso4217USD">20276000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231"
      decimals="-3"
      id="F_000430"
      unitRef="U_iso4217USD">11547000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231"
      decimals="-3"
      id="F_000431"
      unitRef="U_iso4217USD">11547000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231"
      decimals="-3"
      id="F_000432"
      unitRef="U_iso4217USD">15557000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231"
      decimals="-3"
      id="F_000433"
      unitRef="U_iso4217USD">15557000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231"
      decimals="-3"
      id="F_000434"
      unitRef="U_iso4217USD">27996000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231"
      decimals="-3"
      id="F_000435"
      unitRef="U_iso4217USD">27996000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231"
      decimals="-3"
      id="F_000436"
      unitRef="U_iso4217USD">83966000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFairValueByAssetClassAxis_hrtxForeignCommercialPaperMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231"
      decimals="-3"
      id="F_000437"
      unitRef="U_iso4217USD">83966000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231"
      decimals="-3"
      id="F_000438"
      unitRef="U_iso4217USD">208491000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231"
      decimals="-3"
      id="F_000439"
      unitRef="U_iso4217USD">69425000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_0000818033_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231"
      decimals="-3"
      id="F_000440"
      unitRef="U_iso4217USD">139066000</us-gaap:AssetsFairValueDisclosure>
    <hrtx:TransfersAmongFairValueHierarchyLevelsAmount
      contextRef="C_0000818033_20210101_20211231"
      decimals="INF"
      id="F_000441"
      unitRef="U_iso4217USD">0</hrtx:TransfersAmongFairValueHierarchyLevelsAmount>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="C_0000818033_20211231"
      decimals="-5"
      id="F_000442"
      unitRef="U_iso4217USD">4500000</us-gaap:CashEquivalentsAtCarryingValue>
    <hrtx:AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear
      contextRef="C_0000818033_20211231"
      decimals="-5"
      id="F_000444"
      unitRef="U_iso4217USD">67000000.0</hrtx:AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="C_0000818033_20201231"
      decimals="-5"
      id="F_000443"
      unitRef="U_iso4217USD">55900000</us-gaap:CashEquivalentsAtCarryingValue>
    <hrtx:AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear
      contextRef="C_0000818033_20201231"
      decimals="-5"
      id="F_000445"
      unitRef="U_iso4217USD">103400000</hrtx:AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000340">
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;4.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"&gt;Balance Sheet Details&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Short-Term Investments&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following is a summary of our short-term investments (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31, 2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Amortized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cost&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gross&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gains&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gross&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Losses&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Estimated&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair&#160;Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. corporate debt&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,009&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(3&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,006&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign corporate debt&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,551&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(3&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,548&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5,998&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5,998&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;35,487&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;35,487&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;67,045&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(6&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;67,039&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Amortized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cost&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gross&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gains&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gross&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Losses&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Estimated&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. treasury bills and government agency obligations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,110&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;166&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,276&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,505&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;42&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,547&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,508&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,557&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,997&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,997&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;41,976&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;41,976&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;103,096&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;257&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;103,353&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. We regularly monitor and evaluate the realizable value of our marketable securities. We did not recognize any impairment losses for the years ended December 31, 2021 and 2020.&lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Unrealized gains and losses associated with our investments are reported in accumulated other comprehensive loss. For the year ended December 31, 2021, we recorded $0.3 million in net unrealized losses associated with our short-term investments. For both years ended December 31, 2020 and 2019, we recorded $0.2 million in net unrealized gains associated with our short-term investments. &lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Realized gains and losses associated with our investments, if any, are reported in the statements of operations and comprehensive loss. We did not recognize any realized gains or losses during the years ended December 31, 2021 and 2020. We recognized $8,000 in realized gains during the year ended December 31, 2019.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Inventory&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Inventory consists of the following (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Raw materials&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;21,193&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,994&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Work in process&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,935&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;6,847&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Finished goods&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;6,254&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;16,064&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total inventory&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;48,382&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;41,905&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;As of December 31, 2021, total inventory included $23.6 million related to ZYNRELEF, $23.1 million related to CINVANTI, and $1.7 million related to SUSTOL. As of December 31, 2020, total inventory included $37.8 million related to CINVANTI and $4.1 million related to SUSTOL. In addition, cost of product sales for the years ended December 31, 2021 and 2020 included charges of $3.8 million and $0.1 million, respectively, resulting from the write-off of short-dated SUSTOL inventory. &lt;/p&gt;
&lt;p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Prepaid Expenses and Other Assets&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:7.69%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Prepaid expenses and other assets consist of the following (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Prepaid expenses&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;28,048&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19,461&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Prepaid insurance&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,135&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,155&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deposits&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;254&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;346&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Interest receivable&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;245&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;334&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total prepaid expenses and other assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;30,682&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;22,296&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt; &lt;/span&gt;&lt;span style="font-weight:bold;font-style:italic;Background-color:#FFFFFF;"&gt;Property and Equipment&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Property and equipment, net consists of the following (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Scientific equipment&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;33,403&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;29,135&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;610&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;878&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Computer equipment and software&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,497&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,461&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Furniture, fixtures and office equipment&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,467&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,135&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Property and equipment, gross&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;36,977&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;33,609&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Less: accumulated depreciation and amortization&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(13,243&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(10,872&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;23,734&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;22,737&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Depreciation and amortization expense for the years ended December&#160;31,&#160;2021, 2020 and 2019 was $3.0 million, $2.8 million and $2.0 million, respectively. As of December 31, 2021 and 2020, $15.9 million and $14.1 million of property and equipment, respectively, was in process and not depreciated during the respective years.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Accrued Payroll and Employee Liabilities and Other Accrued Liabilities&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Accrued payroll and employee liabilities consist of the following (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accrued employee salaries and benefits&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,784&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,691&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accrued bonuses&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,439&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;8,479&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accrued vacation&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,040&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,427&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total accrued payroll and employee liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,263&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,597&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Other accrued liabilities consist of the following (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accrued product sales allowances&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;22,560&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;24,571&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accrued consulting and professional fees&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,666&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,450&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accrued accounts payable&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;70&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;104&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Other accrued liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;563&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;244&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total other accrued liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;25,859&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;28,369&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000372">
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following is a summary of our short-term investments (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31, 2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Amortized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cost&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gross&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gains&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gross&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Losses&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Estimated&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair&#160;Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. corporate debt&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,009&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(3&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,006&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign corporate debt&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,551&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(3&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,548&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5,998&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;5,998&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;35,487&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;35,487&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;67,045&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(6&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;67,039&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Amortized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cost&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gross&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gains&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Gross&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Unrealized&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Losses&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Estimated&lt;/p&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. treasury bills and government agency obligations&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,110&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;166&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,276&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,505&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;42&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,547&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign corporate debt securities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,508&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,557&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;U.S. commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,997&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,997&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Foreign commercial paper&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;41,976&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;41,976&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;103,096&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;257&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;103,353&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231"
      decimals="-3"
      id="F_000446"
      unitRef="U_iso4217USD">15009000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231"
      decimals="-3"
      id="F_000451"
      unitRef="U_iso4217USD">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20211231"
      decimals="-3"
      id="F_000454"
      unitRef="U_iso4217USD">15006000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231"
      decimals="-3"
      id="F_000447"
      unitRef="U_iso4217USD">10551000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231"
      decimals="-3"
      id="F_000452"
      unitRef="U_iso4217USD">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20211231"
      decimals="-3"
      id="F_000455"
      unitRef="U_iso4217USD">10548000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231"
      decimals="-3"
      id="F_000448"
      unitRef="U_iso4217USD">5998000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20211231"
      decimals="-3"
      id="F_000456"
      unitRef="U_iso4217USD">5998000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxForeignCommercialPaperMember_20211231"
      decimals="-3"
      id="F_000449"
      unitRef="U_iso4217USD">35487000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxForeignCommercialPaperMember_20211231"
      decimals="-3"
      id="F_000457"
      unitRef="U_iso4217USD">35487000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000450"
      unitRef="U_iso4217USD">67045000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000453"
      unitRef="U_iso4217USD">6000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000458"
      unitRef="U_iso4217USD">67039000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231"
      decimals="-3"
      id="F_000459"
      unitRef="U_iso4217USD">20110000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231"
      decimals="-3"
      id="F_000465"
      unitRef="U_iso4217USD">166000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapUSTreasurySecuritiesMember_20201231"
      decimals="-3"
      id="F_000469"
      unitRef="U_iso4217USD">20276000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231"
      decimals="-3"
      id="F_000460"
      unitRef="U_iso4217USD">11505000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231"
      decimals="-3"
      id="F_000466"
      unitRef="U_iso4217USD">42000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapDomesticCorporateDebtSecuritiesMember_20201231"
      decimals="-3"
      id="F_000470"
      unitRef="U_iso4217USD">11547000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231"
      decimals="-3"
      id="F_000461"
      unitRef="U_iso4217USD">15508000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231"
      decimals="-3"
      id="F_000467"
      unitRef="U_iso4217USD">49000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_us-gaapForeignCorporateDebtSecuritiesMember_20201231"
      decimals="-3"
      id="F_000471"
      unitRef="U_iso4217USD">15557000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231"
      decimals="-3"
      id="F_000462"
      unitRef="U_iso4217USD">13997000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxUnitedStatesCommercialPaperMember_20201231"
      decimals="-3"
      id="F_000472"
      unitRef="U_iso4217USD">13997000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxForeignCommercialPaperMember_20201231"
      decimals="-3"
      id="F_000463"
      unitRef="U_iso4217USD">41976000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_us-gaapFinancialInstrumentAxis_hrtxForeignCommercialPaperMember_20201231"
      decimals="-3"
      id="F_000473"
      unitRef="U_iso4217USD">41976000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000464"
      unitRef="U_iso4217USD">103096000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000468"
      unitRef="U_iso4217USD">257000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000474"
      unitRef="U_iso4217USD">103353000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="C_0000818033_20200101_20201231"
      decimals="INF"
      id="F_000475"
      unitRef="U_iso4217USD">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="C_0000818033_20210101_20211231"
      decimals="INF"
      id="F_000476"
      unitRef="U_iso4217USD">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="C_0000818033_20210101_20211231"
      decimals="-5"
      id="F_000479"
      unitRef="U_iso4217USD">-300000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="C_0000818033_20200101_20201231"
      decimals="-5"
      id="F_000477"
      unitRef="U_iso4217USD">200000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="C_0000818033_20190101_20191231"
      decimals="-5"
      id="F_000478"
      unitRef="U_iso4217USD">200000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="C_0000818033_20200101_20201231"
      decimals="0"
      id="F_000481"
      unitRef="U_iso4217USD">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="C_0000818033_20210101_20211231"
      decimals="0"
      id="F_000482"
      unitRef="U_iso4217USD">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="C_0000818033_20190101_20191231"
      decimals="0"
      id="F_000480"
      unitRef="U_iso4217USD">8000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000373">
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Inventory consists of the following (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Raw materials&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;21,193&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,994&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Work in process&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,935&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;6,847&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Finished goods&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;6,254&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;16,064&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total inventory&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;48,382&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;41,905&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000483"
      unitRef="U_iso4217USD">21193000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000484"
      unitRef="U_iso4217USD">18994000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000485"
      unitRef="U_iso4217USD">20935000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000486"
      unitRef="U_iso4217USD">6847000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000487"
      unitRef="U_iso4217USD">6254000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000488"
      unitRef="U_iso4217USD">16064000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000489"
      unitRef="U_iso4217USD">48382000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000490"
      unitRef="U_iso4217USD">41905000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxZYNRELEFMember_20211231"
      decimals="-5"
      id="F_000491"
      unitRef="U_iso4217USD">23600000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20211231"
      decimals="-5"
      id="F_000492"
      unitRef="U_iso4217USD">23100000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20211231"
      decimals="-5"
      id="F_000493"
      unitRef="U_iso4217USD">1700000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20201231"
      decimals="-5"
      id="F_000495"
      unitRef="U_iso4217USD">37800000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20201231"
      decimals="-5"
      id="F_000494"
      unitRef="U_iso4217USD">4100000</us-gaap:InventoryNet>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20210101_20211231"
      decimals="-5"
      id="F_000496"
      unitRef="U_iso4217USD">3800000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20200101_20201231"
      decimals="-5"
      id="F_000497"
      unitRef="U_iso4217USD">100000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000374">
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:7.69%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Prepaid expenses and other assets consist of the following (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Prepaid expenses&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;28,048&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19,461&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Prepaid insurance&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,135&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,155&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deposits&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;254&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;346&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Interest receivable&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;245&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;334&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total prepaid expenses and other assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;30,682&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;22,296&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000498"
      unitRef="U_iso4217USD">28048000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000499"
      unitRef="U_iso4217USD">19461000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidInsurance
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000500"
      unitRef="U_iso4217USD">2135000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000501"
      unitRef="U_iso4217USD">2155000</us-gaap:PrepaidInsurance>
    <hrtx:DepositsCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000502"
      unitRef="U_iso4217USD">254000</hrtx:DepositsCurrent>
    <hrtx:DepositsCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000503"
      unitRef="U_iso4217USD">346000</hrtx:DepositsCurrent>
    <us-gaap:InterestReceivableCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000504"
      unitRef="U_iso4217USD">245000</us-gaap:InterestReceivableCurrent>
    <us-gaap:InterestReceivableCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000505"
      unitRef="U_iso4217USD">334000</us-gaap:InterestReceivableCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000506"
      unitRef="U_iso4217USD">30682000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000507"
      unitRef="U_iso4217USD">22296000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000375">
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Property and equipment, net consists of the following (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Scientific equipment&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;33,403&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;29,135&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;610&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;878&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Computer equipment and software&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,497&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,461&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Furniture, fixtures and office equipment&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,467&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,135&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Property and equipment, gross&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;36,977&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;33,609&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Less: accumulated depreciation and amortization&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(13,243&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(10,872&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;23,734&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;22,737&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapEquipmentMember_20211231"
      decimals="-3"
      id="F_000508"
      unitRef="U_iso4217USD">33403000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapEquipmentMember_20201231"
      decimals="-3"
      id="F_000509"
      unitRef="U_iso4217USD">29135000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20211231"
      decimals="-3"
      id="F_000510"
      unitRef="U_iso4217USD">610000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20201231"
      decimals="-3"
      id="F_000511"
      unitRef="U_iso4217USD">878000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapComputerEquipmentMember_20211231"
      decimals="-3"
      id="F_000512"
      unitRef="U_iso4217USD">1497000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapComputerEquipmentMember_20201231"
      decimals="-3"
      id="F_000513"
      unitRef="U_iso4217USD">1461000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapFurnitureAndFixturesMember_20211231"
      decimals="-3"
      id="F_000514"
      unitRef="U_iso4217USD">1467000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapFurnitureAndFixturesMember_20201231"
      decimals="-3"
      id="F_000515"
      unitRef="U_iso4217USD">2135000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000516"
      unitRef="U_iso4217USD">36977000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000517"
      unitRef="U_iso4217USD">33609000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000518"
      unitRef="U_iso4217USD">13243000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000519"
      unitRef="U_iso4217USD">10872000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000520"
      unitRef="U_iso4217USD">23734000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000521"
      unitRef="U_iso4217USD">22737000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_0000818033_20210101_20211231"
      decimals="-5"
      id="F_000522"
      unitRef="U_iso4217USD">3000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_0000818033_20200101_20201231"
      decimals="-5"
      id="F_000523"
      unitRef="U_iso4217USD">2800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_0000818033_20190101_20191231"
      decimals="-5"
      id="F_000524"
      unitRef="U_iso4217USD">2000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ConstructionInProgressGross
      contextRef="C_0000818033_20211231"
      decimals="-5"
      id="F_000525"
      unitRef="U_iso4217USD">15900000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="C_0000818033_20201231"
      decimals="-5"
      id="F_000526"
      unitRef="U_iso4217USD">14100000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000376">
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Accrued payroll and employee liabilities consist of the following (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accrued employee salaries and benefits&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,784&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,691&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accrued bonuses&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,439&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;8,479&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accrued vacation&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,040&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,427&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total accrued payroll and employee liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,263&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,597&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Other accrued liabilities consist of the following (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accrued product sales allowances&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;22,560&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;24,571&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accrued consulting and professional fees&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,666&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,450&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Accrued accounts payable&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;70&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;104&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Other accrued liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;563&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;244&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total other accrued liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;25,859&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;28,369&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedSalariesCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000527"
      unitRef="U_iso4217USD">1784000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000528"
      unitRef="U_iso4217USD">1691000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000529"
      unitRef="U_iso4217USD">9439000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000530"
      unitRef="U_iso4217USD">8479000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000531"
      unitRef="U_iso4217USD">4040000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000532"
      unitRef="U_iso4217USD">3427000</us-gaap:AccruedVacationCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000533"
      unitRef="U_iso4217USD">15263000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000534"
      unitRef="U_iso4217USD">13597000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <hrtx:AccruedSalesAllowancesCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000535"
      unitRef="U_iso4217USD">22560000</hrtx:AccruedSalesAllowancesCurrent>
    <hrtx:AccruedSalesAllowancesCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000536"
      unitRef="U_iso4217USD">24571000</hrtx:AccruedSalesAllowancesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000537"
      unitRef="U_iso4217USD">2666000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000538"
      unitRef="U_iso4217USD">3450000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000539"
      unitRef="U_iso4217USD">70000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000540"
      unitRef="U_iso4217USD">104000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000541"
      unitRef="U_iso4217USD">563000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000542"
      unitRef="U_iso4217USD">244000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000543"
      unitRef="U_iso4217USD">25859000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000544"
      unitRef="U_iso4217USD">28369000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000341">
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;5&lt;/span&gt;&lt;span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"&gt;&lt;span style="Background-color:#FFFFFF;color:#000000;"&gt;Revenue Recognition&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following table provides disaggregated net product sales (in thousands):&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;For the Years Ended December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;CINVANTI net product sales&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;73,507&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;87,815&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;132,162&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;SUSTOL net product sales&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,915&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;823&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,806&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;ZYNRELEF net product sales&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,924&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total net product sales&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;86,346&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;88,638&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;145,968&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following table provides a summary of activity with respect to our product returns, distributor fees and discounts, rebates and administrative fees, which are included in other accrued liabilities on the consolidated balance sheets (in thousands):&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Discounts,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Rebates and&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Product&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Distributor&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Administrative&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Returns&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fees&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fees&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at December 31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,704&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,930&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;17,937&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;24,571&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provision&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;364&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,046&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;141,262&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;159,672&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Payments/credits&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(489&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(18,510&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(142,684&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(161,683&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at December 31, 2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,579&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,466&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;16,515&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;22,560&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <hrtx:ScheduleOfDisaggregatedNetProductSalesTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000377">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following table provides disaggregated net product sales (in thousands):&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;For the Years Ended December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;CINVANTI net product sales&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;73,507&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;87,815&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;132,162&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;SUSTOL net product sales&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,915&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;823&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,806&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;ZYNRELEF net product sales&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,924&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total net product sales&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;86,346&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;88,638&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;145,968&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</hrtx:ScheduleOfDisaggregatedNetProductSalesTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20210101_20211231"
      decimals="-3"
      id="F_000545"
      unitRef="U_iso4217USD">73507000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20200101_20201231"
      decimals="-3"
      id="F_000546"
      unitRef="U_iso4217USD">87815000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20190101_20191231"
      decimals="-3"
      id="F_000547"
      unitRef="U_iso4217USD">132162000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20210101_20211231"
      decimals="-3"
      id="F_000548"
      unitRef="U_iso4217USD">9915000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20200101_20201231"
      decimals="-3"
      id="F_000549"
      unitRef="U_iso4217USD">823000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxSUSTOLMember_20190101_20191231"
      decimals="-3"
      id="F_000550"
      unitRef="U_iso4217USD">13806000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_srtProductOrServiceAxis_hrtxZYNRELEFMember_20210101_20211231"
      decimals="-3"
      id="F_000551"
      unitRef="U_iso4217USD">2924000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000552"
      unitRef="U_iso4217USD">86346000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000553"
      unitRef="U_iso4217USD">88638000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000554"
      unitRef="U_iso4217USD">145968000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <hrtx:ValuationAllowancesAndReservesTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000378">
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The following table provides a summary of activity with respect to our product returns, distributor fees and discounts, rebates and administrative fees, which are included in other accrued liabilities on the consolidated balance sheets (in thousands):&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Discounts,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Rebates and&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Product&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Distributor&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Administrative&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Returns&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fees&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fees&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at December 31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,704&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,930&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;17,937&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;24,571&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provision&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;364&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,046&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;141,262&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.22%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;159,672&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Payments/credits&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(489&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(18,510&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(142,684&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(161,683&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.34%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at December 31, 2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,579&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,466&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;16,515&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.22%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;22,560&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</hrtx:ValuationAllowancesAndReservesTableTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20201231"
      decimals="-3"
      id="F_000555"
      unitRef="U_iso4217USD">2704000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20201231"
      decimals="-3"
      id="F_000556"
      unitRef="U_iso4217USD">3930000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20201231"
      decimals="-3"
      id="F_000557"
      unitRef="U_iso4217USD">17937000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000558"
      unitRef="U_iso4217USD">24571000</us-gaap:ValuationAllowancesAndReservesBalance>
    <hrtx:ValuationAllowancesAndReservesProvisions
      contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20210101_20211231"
      decimals="-3"
      id="F_000559"
      unitRef="U_iso4217USD">364000</hrtx:ValuationAllowancesAndReservesProvisions>
    <hrtx:ValuationAllowancesAndReservesProvisions
      contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20210101_20211231"
      decimals="-3"
      id="F_000560"
      unitRef="U_iso4217USD">18046000</hrtx:ValuationAllowancesAndReservesProvisions>
    <hrtx:ValuationAllowancesAndReservesProvisions
      contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20210101_20211231"
      decimals="-3"
      id="F_000561"
      unitRef="U_iso4217USD">141262000</hrtx:ValuationAllowancesAndReservesProvisions>
    <hrtx:ValuationAllowancesAndReservesProvisions
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000562"
      unitRef="U_iso4217USD">159672000</hrtx:ValuationAllowancesAndReservesProvisions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20210101_20211231"
      decimals="-3"
      id="F_000563"
      unitRef="U_iso4217USD">-489000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20210101_20211231"
      decimals="-3"
      id="F_000564"
      unitRef="U_iso4217USD">-18510000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20210101_20211231"
      decimals="-3"
      id="F_000565"
      unitRef="U_iso4217USD">-142684000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000566"
      unitRef="U_iso4217USD">-161683000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForSalesReturns1Member_20211231"
      decimals="-3"
      id="F_000567"
      unitRef="U_iso4217USD">2579000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForDistributorFeesMember_20211231"
      decimals="-3"
      id="F_000568"
      unitRef="U_iso4217USD">3466000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_0000818033_us-gaapValuationAllowancesAndReservesTypeAxis_hrtxAllowanceForRebatesAndChargebacksMember_20211231"
      decimals="-3"
      id="F_000569"
      unitRef="U_iso4217USD">16515000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000570"
      unitRef="U_iso4217USD">22560000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000342">
&lt;p style="margin-top:8pt;margin-bottom:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Cambria;font-size:12pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;6&lt;/span&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"&gt;Commitments and Contingencies&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Leases&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;During 2021, we had an operating lease for 73,328 square feet of laboratory and office space in San Diego, California. In October 2021, we entered into a lease amendment to reduce the amount of laboratory and office space in San Diego, California by 21,180 square feet. The corresponding reduction of leased space was effective November 1, 2021. In addition, in October 2021, we entered into a sublease agreement to sublet 23,873 square feet of laboratory and office space in San Diego, California, which is anticipated to be delivered to the subtenant on or before May 1, 2022. The sublease agreement expires on December 31, 2025 and is coterminous with the operating lease for the subleased space.&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;As of December 31, 2021, we had an operating lease for 52,148 square feet of laboratory and office space in San Diego, California, with a lease term that expires on December 31, 2025&lt;span style="color:#000000;"&gt;. As a result of the sublease agreement, our one 5-year option to renew the lease on expiration applies only with respect to our remaining 28,275 square feet of laboratory and office space. During the year ended December 31, 2021, we paid $3.8 million for our operating lease.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We leased 26,067 square feet of laboratory, office and warehouse space in Redwood City, California. The lease for the Redwood City space expired in May 2019. In March 2018, we entered into a sublease agreement for the Redwood City property. The sublease agreement expired in May 2019. We also leased 1,898 square feet of office space in Jersey City, New Jersey. The lease for the Jersey City office space expired in December 2019.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Annual future minimum lease payments as of December&#160;31,&#160;2021 are as follows (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Year ended December 31:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2022&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,885&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2023&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,970&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2024&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,030&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2025&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,097&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2026&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total future minimum lease payments&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,982&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Less: discount&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(1,569&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total lease liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,413&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Rent expense under all operating leases totaled $3.7 million, $3.9 million and $3.1 million for the years ended December&#160;31,&#160;2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Development Agreements&lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We enter into agreements with clinical sites and clinical research organizations for the conduct of our clinical trials and contract manufacturing organizations for the manufacture and supply of preclinical, clinical and commercial materials and drug product. We make payments to these clinical sites and clinical research organizations based in part on the number of eligible patients enrolled and the length of their participation in the clinical trials. In some of our agreements with contract manufacturing organizations, we are required to meet minimum purchase obligations. Under certain of these agreements, we may be subject to penalties in the event that we prematurely terminate these agreements. At this time, due to the variability associated with clinical site agreements, contract research organization agreements and contract manufacturing agreements, we are unable to estimate with certainty the future costs we will incur. We intend to use our current financial resources to fund our obligations under these commitments.&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;Purchase Obligations&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.77%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;line-height:12pt;text-indent:5.77%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;At December 31, 2021, purchase obligations primarily consisted of non-cancellable commitments with third-party manufacturers in connection with the manufacturing of our commercial products. Total purchase obligations of $98.7 million were not included in our consolidated financial statements for the year ended December 31, 2021 and are due within one to two years.&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20210930"
      decimals="INF"
      id="F_000572"
      unitRef="U_utrsqft">73328</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20211031"
      decimals="INF"
      id="F_000573"
      unitRef="U_utrsqft">21180</us-gaap:AreaOfRealEstateProperty>
    <hrtx:LeasedSpaceEffectiveDate
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20211001_20211031"
      id="F_000575">2021-11-01</hrtx:LeasedSpaceEffectiveDate>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_us-gaapTypeOfArrangementAxis_hrtxSubleaseAgreementMember_20211031"
      decimals="INF"
      id="F_000574"
      unitRef="U_utrsqft">23873</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:LeaseExpirationDate1
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_us-gaapTypeOfArrangementAxis_hrtxSubleaseAgreementMember_20211001_20211031"
      id="F_000577">2025-12-31</us-gaap:LeaseExpirationDate1>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20211231"
      decimals="INF"
      id="F_000571"
      unitRef="U_utrsqft">52148</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:LeaseExpirationDate1
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20210101_20211231"
      id="F_000576">2025-12-31</us-gaap:LeaseExpirationDate1>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20211231"
      id="F_000578">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <hrtx:RemainingAreaOfRealEstateProperty
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20211031"
      decimals="INF"
      id="F_000580"
      unitRef="U_utrsqft">28275</hrtx:RemainingAreaOfRealEstateProperty>
    <hrtx:RemainingAreaOfRealEstateProperty
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20211231"
      decimals="INF"
      id="F_000579"
      unitRef="U_utrsqft">28275</hrtx:RemainingAreaOfRealEstateProperty>
    <us-gaap:OperatingLeasePayments
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprCA_20210101_20211231"
      decimals="-5"
      id="F_000582"
      unitRef="U_iso4217USD">3800000</us-gaap:OperatingLeasePayments>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="C_0000818033_srtStatementGeographicalAxis_hrtxRedwoodCityMember_20211231"
      decimals="INF"
      id="F_000583"
      unitRef="U_utrsqft">26067</us-gaap:AreaOfRealEstateProperty>
    <hrtx:LeaseExpirationOrDueDateMonthAndYear
      contextRef="C_0000818033_srtStatementGeographicalAxis_hrtxRedwoodCityMember_20210101_20211231"
      id="F_000584">2019-05</hrtx:LeaseExpirationOrDueDateMonthAndYear>
    <hrtx:SubleaseExpirationOrDueDateMonthAndYear
      contextRef="C_0000818033_srtStatementGeographicalAxis_hrtxRedwoodCityMember_20210101_20211231"
      id="F_000585">2019-05</hrtx:SubleaseExpirationOrDueDateMonthAndYear>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprNJ_20211231"
      decimals="INF"
      id="F_000586"
      unitRef="U_utrsqft">1898</us-gaap:AreaOfRealEstateProperty>
    <hrtx:LeaseExpirationOrDueDateMonthAndYear
      contextRef="C_0000818033_srtStatementGeographicalAxis_stprNJ_20210101_20211231"
      id="F_000587">2019-12</hrtx:LeaseExpirationOrDueDateMonthAndYear>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000379">
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Annual future minimum lease payments as of December&#160;31,&#160;2021 are as follows (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Year ended December 31:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2022&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,885&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2023&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,970&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2024&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,030&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2025&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,097&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2026&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total future minimum lease payments&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,982&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Less: discount&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(1,569&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total lease liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,413&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000588"
      unitRef="U_iso4217USD">2885000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000589"
      unitRef="U_iso4217USD">2970000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000590"
      unitRef="U_iso4217USD">3030000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000591"
      unitRef="U_iso4217USD">3097000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000592"
      unitRef="U_iso4217USD">11982000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000593"
      unitRef="U_iso4217USD">1569000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000594"
      unitRef="U_iso4217USD">10413000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_0000818033_20210101_20211231"
      decimals="-5"
      id="F_000595"
      unitRef="U_iso4217USD">3700000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_0000818033_20200101_20201231"
      decimals="-5"
      id="F_000596"
      unitRef="U_iso4217USD">3900000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_0000818033_20190101_20191231"
      decimals="-5"
      id="F_000597"
      unitRef="U_iso4217USD">3100000</us-gaap:OperatingLeaseExpense>
    <us-gaap:PurchaseObligation
      contextRef="C_0000818033_20211231"
      decimals="-5"
      id="F_000598"
      unitRef="U_iso4217USD">98700000</us-gaap:PurchaseObligation>
    <hrtx:PurchaseObligationsDuePeriod
      contextRef="C_0000818033_srtRangeAxis_srtMinimumMember_20210101_20211231"
      id="F_000599">P1Y</hrtx:PurchaseObligationsDuePeriod>
    <hrtx:PurchaseObligationsDuePeriod
      contextRef="C_0000818033_srtRangeAxis_srtMaximumMember_20210101_20211231"
      id="F_000600">P2Y</hrtx:PurchaseObligationsDuePeriod>
    <hrtx:ReorganizationTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000343">
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:18pt;line-height:12pt;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;"&gt;7&lt;/span&gt;&lt;span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:18pt;line-height:12pt;color:#000000;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"&gt;&lt;span style="color:#000000;"&gt;Reorganization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:left;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;October 2021&lt;/p&gt;
&lt;p style="text-align:left;margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:4.76%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In October 2021, we implemented a restructuring plan under which we provided or will provide employees one-time severance payments upon termination, continued benefits for a specific period of time, outplacement services and certain stock option modifications.&lt;/p&gt;
&lt;p style="text-align:left;margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:4.76%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The total expense for these activities is $1.6 million, $1.5 million of which is primarily for severance and $0.1 million of which is for non-cash, stock-based compensation expense related to stock option modifications, which was recognized in the fourth quarter of 2021. As of December 31, 2021, we had paid $1.3 million of the total cash severance charges. We have accounted for these expenses in accordance with the FASB ASC Topic 420, &lt;span style="font-style:italic;"&gt;Exit or Disposal Cost Obligations&lt;/span&gt;.&lt;/p&gt;
&lt;p style="text-align:left;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;October 2020&lt;/p&gt;
&lt;p style="text-align:left;margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In October 2020, we implemented changes to our organizational structure. In connection with the reorganization, we provided employees one-time severance payments upon termination, continued benefits for a specified period of time, outplacement services and certain stock option modifications.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The total expense for these activities was $5.6 million, $2.5 million of which is primarily for severance and $3.1 million of which is for non-cash, stock-based compensation expense. For the year ended December 31, 2020, total expenses were $5.6 million, with $1.2 million in research and development expense, $3.7 million in general and administrative expense and $0.7 million in sales and marketing expense. As of December 31, 2021, we had paid $2.5 million of the total cash severance charges. We have accounted for these expenses in accordance with the FASB ASC Topic 420, &lt;span style="font-style:italic;"&gt;Exit or Disposal Cost Obligations&lt;/span&gt;.&lt;/p&gt;</hrtx:ReorganizationTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="C_0000818033_20211001_20211031"
      decimals="-5"
      id="F_000602"
      unitRef="U_iso4217USD">1600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_20211001_20211031"
      decimals="-5"
      id="F_000604"
      unitRef="U_iso4217USD">1500000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_0000818033_us-gaapRestructuringCostAndReserveAxis_hrtxAcceleratedNoncashStockOptionExpenseMember_20211001_20211031"
      decimals="-5"
      id="F_000606"
      unitRef="U_iso4217USD">100000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_us-gaapRestructuringPlanAxis_hrtxTwoThousandTwentyOneRestructuringPlanMember_20210101_20211231"
      decimals="-5"
      id="F_000611"
      unitRef="U_iso4217USD">1300000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringCharges
      contextRef="C_0000818033_20201001_20201031"
      decimals="-5"
      id="F_000601"
      unitRef="U_iso4217USD">5600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_20201001_20201031"
      decimals="-5"
      id="F_000603"
      unitRef="U_iso4217USD">2500000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_0000818033_us-gaapRestructuringCostAndReserveAxis_hrtxAcceleratedNoncashStockOptionExpenseMember_20201001_20201031"
      decimals="-5"
      id="F_000605"
      unitRef="U_iso4217USD">3100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_0000818033_20200101_20201231"
      decimals="-5"
      id="F_000607"
      unitRef="U_iso4217USD">5600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20200101_20201231"
      decimals="-5"
      id="F_000608"
      unitRef="U_iso4217USD">1200000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20200101_20201231"
      decimals="-5"
      id="F_000609"
      unitRef="U_iso4217USD">3700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20200101_20201231"
      decimals="-5"
      id="F_000610"
      unitRef="U_iso4217USD">700000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="C_0000818033_us-gaapRestructuringCostAndReserveAxis_us-gaapEmployeeSeveranceMember_us-gaapRestructuringPlanAxis_hrtxTwoThousandTwentyRestructuringPlanMember_20210101_20211231"
      decimals="-5"
      id="F_000612"
      unitRef="U_iso4217USD">2500000</us-gaap:PaymentsForRestructuring>
    <us-gaap:DebtDisclosureTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000344">
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;8&lt;/span&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Secured Notes to Related Party&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;Senior Unsecured Convertible Notes&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:7.69%;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In May 2021, we entered into a note purchase agreement with funds affiliated with Baker Bros. Advisors LP for a private placement of $150.0 million in Senior Unsecured Convertible Notes (&#x201c;Notes&#x201d;). We received a total of $149.0 million, net of issuance costs, from the issuance of these Notes.&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The Notes were issued at par. The Notes bear interest at a rate of 1.5% per annum, payable in cash semi-annually in arrears on June 15&lt;sup style="font-size:85%;line-height:120%;vertical-align:top"&gt;th&lt;/sup&gt; and December 15&lt;sup style="font-size:85%;line-height:120%;vertical-align:top"&gt;th&lt;/sup&gt; of each year, beginning on December 15, 2021. The Notes mature on May 26, 2026, unless earlier converted, redeemed or repurchased.&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The Notes will be subject to redemption at our option, &lt;span style="Background-color:#FFFFFF;color:#000000;"&gt;between May 24, 2024 and May 24, 2025, but only if the last reported sale price per share of our common stock exceeds 250% of the conversion price for a specified period of time, or on or after May 24, 2025 if the last reported sale price per share of our common stock exceeds 200% of the conversion price for a specified period of time. The redemption price will be equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid interest&lt;/span&gt;.&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Upon conversion, we will settle the Notes in shares of our common stock. The initial conversion rate for the Notes is 65.4620 shares per $1,000 principal amount of the Notes (equivalent to an initial conversion price of $15.276 per share of common stock).&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;If a holder of the Notes converts upon a make-whole fundamental change or company redemption, the holder may be eligible to receive a make-whole premium through an increase to the conversion rate.&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.77%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In May 2021, we filed a registration statement with the SEC to register for resale 12.4 million shares of our common stock underlying the Notes, including the maximum number of shares of common stock issuable under the make-whole premium.&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The Notes were accounted for in accordance with ASC Subtopic 470-20, &lt;span style="font-style:italic;"&gt;Debt with Conversion and Other Options&lt;/span&gt; (&#x201c;ASC 470-20&#x201d;) and ASC Subtopic 815-40, &lt;span style="font-style:italic;"&gt;Contracts in Entity&#x2019;s Own Equity &lt;/span&gt;(&#x201c;ASC 815-40&#x201d;). Under ASC 815-40, to qualify for equity classification (or non-bifurcation, if embedded), the instrument (or embedded feature) must be both (1) indexed to the issuer&#x2019;s stock and (2) meet the requirements of the equity classification guidance. Based upon our analysis, it was determined that the Notes do contain embedded features indexed to our own stock, but do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component. Since the embedded conversion feature meets the equity scope exception from derivative accounting, and, also since the embedded conversion option does not need to be separately accounted for as an equity component under ASC 470-20, the proceeds received from the issuance of the Notes were recorded as a liability on the consolidated balance sheets.&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We incurred issuance costs related to the Notes of $1.0 million, which we recorded as debt issuance costs and are included as a reduction to the Notes on the consolidated balance sheets. The debt issuance costs are being amortized to interest expense using the effective interest rate method over the term of the Notes, resulting in an effective interest rate of 1.6%. For the year ended December 31, 2021, interest expense related to the Notes was $1.4 million, which included $1.3 million related to the stated interest rate and $0.1 million related to the amortization of debt issuance costs. As of December 31, 2021, the carrying value of the Notes was $149.1 million, which is comprised of the $150.0 million principal amount of the Notes outstanding, less debt issuance costs of $0.9 million.&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;Convertible Notes&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In April 2011, we entered into a securities purchase agreement for a private placement of up to $4.5 million in Senior Secured Convertible Notes (&#x201c;Convertible Notes&#x201d;) with certain investors, including Tang Capital Partners, LP (&#x201c;TCP&#x201d;). TCP is controlled by Tang Capital Management, LLC (&#x201c;TCM&#x201d;). The manager of TCM is Kevin Tang, who served as a director at the time. At the time of issuance, the terms of the Convertible Notes were determined by our independent directors to be no less favorable than terms that would be obtained in an arm&#x2019;s length financing transaction. We received a total of $4.3 million, net of issuance costs, from the issuance of these Convertible Notes.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The Convertible Notes were secured by substantially all of our assets, including placing our bank and investment accounts under a control agreement. The Convertible Notes bore interest at 6% per annum, payable quarterly in cash or in additional principal amount of Convertible Notes, at the election of the purchasers. The Convertible Notes matured on May 2, 2021.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In 2011, we filed a registration statement with the SEC to register for resale 3.5 million shares underlying the Convertible Notes. The registration statement was declared effective on July&#160;29,&#160;2011. The Convertible Note holders have agreed to waive their right to require us to maintain the effectiveness of the registration statement.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The Convertible Notes contain an embedded conversion feature that was in-the-money on the issuance dates. Based on an effective fixed conversion rate of 1,250 shares for every $1,000 of principal and accrued interest due under the Convertible Notes, the total conversion benefit at issuance exceeded the loan proceeds. Therefore, a debt discount was recorded in an amount equal to the face value of the Convertible Notes on the issuance dates, and we began amortizing the resultant debt discount over the respective 10-year term of the Convertible Notes. During the year ended December 31, 2021, accrued interest of $0.2 million was paid-in-kind and rolled into the Convertible Note principal balance, which resulted in an additional debt discount of $0.2 million. For the years ended December 31, 2021, 2020 and 2019, interest expense relating to the stated rate was $0.2 million, $0.4 million and $0.4 million, respectively, and interest expense relating to the amortization of the debt discount was $0.8 million, $1.4 million and $1.1 million, respectively.&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In May 2021, holders of the Convertible Notes exercised their right to convert the outstanding principal and accrued interest into shares, which resulted in the issuance of 9.8 million shares of common stock. Upon issuance of these shares, there were no remaining obligations under the Convertible Notes.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210531"
      decimals="INF"
      id="F_000613"
      unitRef="U_iso4217USD">150000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531"
      decimals="INF"
      id="F_000614"
      unitRef="U_iso4217USD">149000000.0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210531"
      decimals="INF"
      id="F_000615"
      unitRef="U_xbrlipure">0.015</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531"
      id="F_000617">semi-annually</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentDateOfFirstRequiredPayment1
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531"
      id="F_000618">2021-12-15</us-gaap:DebtInstrumentDateOfFirstRequiredPayment1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531"
      id="F_000616">2026-05-26</us-gaap:DebtInstrumentMaturityDate>
    <hrtx:DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice
      contextRef="C_0000818033_us-gaapDebtInstrumentRedemptionPeriodAxis_us-gaapDebtInstrumentRedemptionPeriodOneMember_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531"
      decimals="INF"
      id="F_000619"
      unitRef="U_xbrlipure">2.50</hrtx:DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice>
    <hrtx:DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice
      contextRef="C_0000818033_us-gaapDebtInstrumentRedemptionPeriodAxis_us-gaapDebtInstrumentRedemptionPeriodTwoMember_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531"
      decimals="INF"
      id="F_000620"
      unitRef="U_xbrlipure">2</hrtx:DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210531"
      decimals="4"
      id="F_000621"
      unitRef="U_iso4217USD_xbrlishares">65.4620</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <hrtx:DebtInstrumentConversionRatioMultipleOfPrincipal
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531"
      decimals="INF"
      id="F_000622"
      unitRef="U_iso4217USD">1000</hrtx:DebtInstrumentConversionRatioMultipleOfPrincipal>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210531"
      decimals="3"
      id="F_000623"
      unitRef="U_iso4217USD_xbrlishares">15.276</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <hrtx:CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210501_20210531"
      decimals="INF"
      id="F_000624"
      unitRef="U_xbrlishares">12400000</hrtx:CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210101_20211231"
      decimals="-5"
      id="F_000625"
      unitRef="U_iso4217USD">1000000.0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20211231"
      decimals="3"
      id="F_000626"
      unitRef="U_xbrlipure">0.016</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:InterestExpenseDebt
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210101_20211231"
      decimals="INF"
      id="F_000627"
      unitRef="U_iso4217USD">1400000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210101_20211231"
      decimals="INF"
      id="F_000628"
      unitRef="U_iso4217USD">1300000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20210101_20211231"
      decimals="INF"
      id="F_000629"
      unitRef="U_iso4217USD">100000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:LongTermDebt
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20211231"
      decimals="-5"
      id="F_000630"
      unitRef="U_iso4217USD">149100000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20211231"
      decimals="-5"
      id="F_000631"
      unitRef="U_iso4217USD">150000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorUnsecuredConvertibleNotesMember_20211231"
      decimals="-5"
      id="F_000632"
      unitRef="U_iso4217USD">900000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110430"
      decimals="INF"
      id="F_000633"
      unitRef="U_iso4217USD">4500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110401_20110430"
      decimals="INF"
      id="F_000634"
      unitRef="U_iso4217USD">4300000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110430"
      decimals="INF"
      id="F_000635"
      unitRef="U_xbrlipure">0.06</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110401_20110430"
      id="F_000636">2021-05-02</us-gaap:DebtInstrumentMaturityDate>
    <hrtx:CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110729_20110729"
      decimals="INF"
      id="F_000637"
      unitRef="U_xbrlishares">3500000</hrtx:CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20110401_20110430"
      decimals="INF"
      id="F_000638"
      unitRef="U_xbrlishares">1250</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <hrtx:DebtInstrumentConversionRatioMultipleOfPrincipal
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110401_20110430"
      decimals="INF"
      id="F_000639"
      unitRef="U_iso4217USD">1000</hrtx:DebtInstrumentConversionRatioMultipleOfPrincipal>
    <us-gaap:DebtInstrumentTerm
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20110401_20110430"
      id="F_000640">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:PaidInKindInterest
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210101_20211231"
      decimals="INF"
      id="F_000641"
      unitRef="U_iso4217USD">200000</us-gaap:PaidInKindInterest>
    <us-gaap:DebtInstrumentIncreaseDecreaseOtherNet
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210101_20211231"
      decimals="INF"
      id="F_000642"
      unitRef="U_iso4217USD">200000</us-gaap:DebtInstrumentIncreaseDecreaseOtherNet>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210101_20211231"
      decimals="INF"
      id="F_000643"
      unitRef="U_iso4217USD">200000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20200101_20201231"
      decimals="INF"
      id="F_000644"
      unitRef="U_iso4217USD">400000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20190101_20191231"
      decimals="INF"
      id="F_000645"
      unitRef="U_iso4217USD">400000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210101_20211231"
      decimals="INF"
      id="F_000646"
      unitRef="U_iso4217USD">800000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20200101_20201231"
      decimals="INF"
      id="F_000647"
      unitRef="U_iso4217USD">1400000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20190101_20191231"
      decimals="INF"
      id="F_000648"
      unitRef="U_iso4217USD">1100000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210501_20210531"
      decimals="-5"
      id="F_000649"
      unitRef="U_xbrlishares">9800000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:LongTermDebt
      contextRef="C_0000818033_us-gaapLongtermDebtTypeAxis_hrtxSeniorSecuredConvertibleNotesMember_20210531"
      decimals="INF"
      id="F_000650"
      unitRef="U_iso4217USD">0</us-gaap:LongTermDebt>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000345">
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;9&lt;/span&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"&gt;Stockholders&#x2019; Equity&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;2019 Common Stock Offering&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In October 2019, we sold 9.9 million shares of our common stock at a public offering price of $17.50 per share. We received total net cash proceeds of $162.2 million (net of $10.3 million in issuance costs) from the sale of the common stock.&lt;/p&gt;
&lt;p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;Public Offering Warrants&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In June 2014, as a component of our public offering, we sold 600,000 pre-funded warrants to purchase shares of our common stock. The pre-funded warrants have an exercise price of $0.01 per share and expire on June 30, 2021. During the year ended December 31, 2019, warrant holders exercised 132,130 warrants, which resulted in the issuance of 132,130 shares for net cash proceeds of $1,321. During the year ended December 31, 2020, warrant holders exercised 267,870 warrants, which resulted in the issuance of 267,870 shares for net cash proceeds of $2,679. In April 2021, warrant holders exercised 195,574 warrants using the cashless exercise provision, which resulted in the issuance of 195,461 shares and no cash proceeds. As of December 31, 2021, no warrants from the June 2014 public offering remain outstanding.&lt;/p&gt;
&lt;p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Common Stock Reserved for Future Issuance&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Shares of our common stock reserved for future issuance as of December&#160;31,&#160;2021 were as follows:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Number of&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Shares&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Stock options outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,944&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Restricted stock units outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,803&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Stock options available for grant&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;869&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Employee Stock Purchase Plan&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;201&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Shares of common stock underlying convertible notes outstanding (see Note 8)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,819&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total shares reserved for future issuance&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;32,636&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:8pt;margin-bottom:0pt;margin-left:6.73%;text-indent:-6.73%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;"&gt;&#160;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191001_20191031"
      decimals="INF"
      id="F_000651"
      unitRef="U_xbrlishares">9900000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191031"
      decimals="INF"
      id="F_000652"
      unitRef="U_iso4217USD_xbrlishares">17.50</us-gaap:SharePrice>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="C_0000818033_20191001_20191031"
      decimals="-5"
      id="F_000654"
      unitRef="U_iso4217USD">162200000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20191001_20191031"
      decimals="-5"
      id="F_000653"
      unitRef="U_iso4217USD">10300000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20140630"
      decimals="INF"
      id="F_000655"
      unitRef="U_xbrlishares">600000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20140630"
      decimals="INF"
      id="F_000656"
      unitRef="U_iso4217USD_xbrlishares">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <hrtx:ClassOfWarrantOrRightExpirationDate
      contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20140601_20140630"
      id="F_000657">2021-06-30</hrtx:ClassOfWarrantOrRightExpirationDate>
    <hrtx:ClassOfWarrantOrRightExercisedDuringPeriod
      contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20190101_20191231"
      decimals="INF"
      id="F_000658"
      unitRef="U_xbrlishares">132130</hrtx:ClassOfWarrantOrRightExercisedDuringPeriod>
    <hrtx:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20190101_20191231"
      decimals="INF"
      id="F_000661"
      unitRef="U_xbrlishares">132130</hrtx:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20190101_20191231"
      decimals="INF"
      id="F_000664"
      unitRef="U_iso4217USD">1321000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <hrtx:ClassOfWarrantOrRightExercisedDuringPeriod
      contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20200101_20201231"
      decimals="INF"
      id="F_000659"
      unitRef="U_xbrlishares">267870</hrtx:ClassOfWarrantOrRightExercisedDuringPeriod>
    <hrtx:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20200101_20201231"
      decimals="INF"
      id="F_000662"
      unitRef="U_xbrlishares">267870</hrtx:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20200101_20201231"
      decimals="INF"
      id="F_000665"
      unitRef="U_iso4217USD">2679000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <hrtx:ClassOfWarrantOrRightExercisedDuringPeriod
      contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20210401_20210430"
      decimals="INF"
      id="F_000660"
      unitRef="U_xbrlishares">195574</hrtx:ClassOfWarrantOrRightExercisedDuringPeriod>
    <hrtx:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20210401_20210430"
      decimals="INF"
      id="F_000663"
      unitRef="U_xbrlishares">195461</hrtx:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20210401_20210430"
      decimals="INF"
      id="F_000666"
      unitRef="U_iso4217USD">0</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="C_0000818033_us-gaapSubsidiarySaleOfStockAxis_hrtxPreFundedWarrantsMember_20211231"
      decimals="INF"
      id="F_000667"
      unitRef="U_xbrlishares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <hrtx:CommonStockReservedForFutureIssuanceTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000380">
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Shares of our common stock reserved for future issuance as of December&#160;31,&#160;2021 were as follows:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Number of&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Shares&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Stock options outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,944&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Restricted stock units outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,803&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Stock options available for grant&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;869&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.22%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Employee Stock Purchase Plan&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.94%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;201&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Shares of common stock underlying convertible notes outstanding (see Note 8)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,819&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.22%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total shares reserved for future issuance&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.94%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;32,636&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;</hrtx:CommonStockReservedForFutureIssuanceTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000668"
      unitRef="U_xbrlishares">18944000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000669"
      unitRef="U_xbrlishares">2803000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000670"
      unitRef="U_xbrlishares">869000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <hrtx:EmployeeStockPurchasePlanAvailableForIssuance
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000671"
      unitRef="U_xbrlishares">201000</hrtx:EmployeeStockPurchasePlanAvailableForIssuance>
    <hrtx:CommonStockUnderlyingConvertibleNotesOutstanding
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000672"
      unitRef="U_xbrlishares">9819000</hrtx:CommonStockUnderlyingConvertibleNotesOutstanding>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000673"
      unitRef="U_xbrlishares">32636000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000346">
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:6.73%;white-space:nowrap" valign="top"&gt;
&lt;p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;10.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"&gt;Equity Incentive Plans&lt;span style="font-style:italic;Background-color:#FFFFFF;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In 1997, our stockholders approved our Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) at which time a maximum of 10,000 shares of common stock were available for issuance. In December 2007, May 2009, June 2011, May 2014, May 2015, June 2016, June 2017, June 2019 and June 2021, our stockholders authorized increases in the number of shares reserved for issuance under the ESPP by 5,000, 10,000, 25,000, 25,000, 100,000, 100,000, 200,000, 300,000 and 200,000 shares, respectively, for a total of 975,000 shares reserved at December 31, 2021. Under the terms of the ESPP, employees can elect to have up to a maximum of 10% of their base earnings withheld to purchase shares of our common stock. The purchase price of the stock is 85% of the lower of the closing prices for our common stock on either: (i) the first trading day in the enrollment period, as defined in the ESPP, in which the purchase is made, or (ii) the purchase date. The length of the enrollment period is 6 months. Enrollment dates are the first business day of May and November. Under the ESPP, we issued 175,228, 193,841, and 125,727 shares in 2021, 2020 and 2019, respectively. The weighted-average exercise price per share of the purchase rights exercised during 2021, 2020 and 2019 was $12.21, $11.95 and $16.77, respectively. &lt;span style="Background-color:#FFFFFF;color:#000000;"&gt;As of December&#160;31,&#160;2021, 773,978&#160;shares of common stock have been issued under the ESPP and 201,022&#160;shares of common stock are available for future issuance.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Stock Option Plans&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We currently have one stock option plan from which we can grant options and restricted stock awards to employees, officers, directors and consultants. In December 2007, the stockholders approved our 2007 Amended and Restated Equity Incentive Plan (&#x201c;2007 Plan&#x201d;) at which time a maximum of 150,000 shares of common stock were available for grant. In May 2010, June 2011, May 2014, May 2015, June 2016, June 2017, June 2019 and June 2021, our stockholders approved amendments to our 2007 Plan to increase the maximum number of shares of common stock available for grant by 100,000, 4,500,000, 1,750,000, 4,300,000, 3,000,000, 5,000,000, 7,000,000 and 2,000,000 shares of common stock, respectively, resulting in an aggregate of 27,800,000 shares of common stock authorized for issuance as of December 31, 2021. At December 31, 2021, there were 868,880 shares available for future grant under the 2007 Plan. Any shares that are issuable on exercise of options granted that expire, are cancelled or that we receive pursuant to a net exercise of options are available for future grant and issuance.&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In 2014, 2013 and 2012, we granted options to certain employees outside of our stockholder approved stock option plans. All options to purchase our common stock were granted with an exercise price that equals fair market value of the underlying common stock on the grant dates and expire no later than 10 years from the date of grant. The options are exercisable in accordance with vesting schedules that generally provide for them to be fully vested and exercisable 4 years after the date of grant, provided, however, that we have also issued stock options awards that are subject to performance vesting requirements. All stock option grants issued outside of our stockholder approved plans have been registered on Form S-8 with the SEC.&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;In 2020, we began granting restricted stock units (&#x201c;RSUs&#x201d;) to employees and non-employee directors pursuant to the 2007 Plan. We satisfy such grants through the issuance of new shares upon vesting.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following table summarizes the stock option plan activity:&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Outstanding Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Number of&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Shares&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Price&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at December 31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,912,529&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19.59&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Granted&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,053,980&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;12.39&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(369,978&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.29&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cancelled&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(1,652,594&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;21.69&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at December 31, 2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,943,937&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18.71&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Outstanding RSUs&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Number of&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Grant Date&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Shares&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at December 31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;602,741&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.84&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Granted&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,448,957&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10.86&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Released&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(154,487&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.98&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(94,018&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.07&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at December 31, 2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,803,193&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11.51&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;For the year ended December&#160;31,&#160;2021, equity awards cancelled (included in options outstanding) consisted of 806,244 options forfeited with a weighted-average exercise price of $20.51 and 846,350 options expired with a weighted-average exercise price of $22.81.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;As of December&#160;31,&#160;2021, options exercisable have a weighted-average remaining contractual term of 6.6&#160;years. The total intrinsic value of stock option exercises, which is the difference between the exercise price and closing price of our common stock on the date of exercise, during the years ended December&#160;31,&#160;2021 and 2020 was $0.7 million and $3.2 million, respectively. As of December&#160;31,&#160;2021 and 2020, the total intrinsic value of options outstanding and exercisable was $1.7 million and $69.1 million, respectively.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="22" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Years Ended December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Price&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Price&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Price&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercisable at end of year&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;12,243,887&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19.13&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,237,202&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18.74&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,436,379&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;17.02&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options vested or expected to vest&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,416,243&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18.77&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,179,553&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19.58&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,962,432&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20.31&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Exercise prices and weighted-average remaining contractual lives for the options outstanding as of December&#160;31,&#160;2021 were:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Remaining&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Price of&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Range of&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Contractual&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise Prices&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Life (in years)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Price&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercisable&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercisable&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,697,794&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000758"&gt;$7.20&#x2013;$10.55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000769"&gt;5.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9.09&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,598,055&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;8.17&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,266,285&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000759"&gt;$10.64&#x2013;$15.15&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000770"&gt;5.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13.40&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,663,593&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13.39&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,307,235&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000760"&gt;$15.22-$15.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000771"&gt;8.54&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.71&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,035,174&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.70&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,824,254&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000761"&gt;$15.75&#x2013;$18.18&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000772"&gt;5.73&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;16.94&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,518,197&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;16.91&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,045,374&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000762"&gt;$18.26&#x2013;$24.97&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000773"&gt;6.56&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;23.04&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,276,351&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;23.17&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,102,637&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$25.02&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000774"&gt;7.76&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;25.02&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,619,032&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;25.02&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,700,358&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:19.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000763"&gt;$25.06&#x2013;$39.00&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000775"&gt;5.23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;30.53&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,533,485&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;30.52&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,943,937&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:19.2%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000776"&gt;6.59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18.71&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;12,243,887&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19.13&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;On December&#160;31,&#160;2021, we had reserved 21,747,130&#160;shares of common stock for future issuance on exercise of outstanding options and vesting of outstanding restricted stock units granted under the 2007 Plan, as well as the non-plan grants.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Valuation and Expense Information&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following table summarizes stock-based compensation expense related to stock-based payment awards pursuant to our equity compensation arrangements (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Research and development&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19,482&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,731&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19,202&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,816&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,601&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,564&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Sales and marketing&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,553&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,886&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,645&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total stock-based compensation expense&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;46,851&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;50,218&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;51,411&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="line-height:12pt;margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;As of December&#160;31,&#160;2021, there was $99.7 million of total unrecognized compensation cost related to non-vested, stock-based payment awards granted under all of our equity compensation plans and all non-plan option grants. Total unrecognized compensation cost will be adjusted for future changes in estimated forfeitures. We expect to recognize this compensation cost over a weighted-average period of 2.8&#160;years.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The fair value of RSUs is estimated based on the closing market price of our common stock on the date of the grant. RSUs generally vest quarterly over a &lt;span style="-sec-ix-hidden:F_000816"&gt;four-year&lt;/span&gt; period&lt;/span&gt;.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We estimated the fair value of each option grant and ESPP purchase right on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Options:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Risk-free interest rate&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1.1&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.5&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1.8&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Dividend yield&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Volatility&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;62.6&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;69.4&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;66.5&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Expected life (years)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000826"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000827"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000828"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;ESPP:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Risk-free interest rate&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.1&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.1&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1.9&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Dividend yield&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Volatility&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;46.9&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;67.7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;52.1&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Expected life (months)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000838"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000839"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000840"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The weighted-average fair value of options granted was $7.10, $9.76 and $14.70 for the years ended December&#160;31,&#160;2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The weighted-average fair value of shares purchased through the ESPP was $3.64, $5.18 and $5.94 for the years ended December&#160;31,&#160;2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The risk-free interest rate assumption is based on observed interest rates on U.S. Treasury debt securities with maturities close to the expected term of our employee and director stock options and ESPP purchases.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The dividend yield assumption is based on our history and expectation of dividend payouts. We have never paid dividends on our common stock, and we do not anticipate paying dividends in the foreseeable future.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;We used our historical stock price to estimate volatility.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-top:12pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The expected life of employee and director stock options represents the average of the contractual term of the options and the weighted-average vesting period, as permitted under the simplified method. We have elected to use the simplified method, as we do not have enough historical exercise experience to provide a reasonable basis on which to estimate the expected term. The expected life for the ESPP purchase rights is 6 months, which represents the length of each purchase period.&lt;/span&gt;&lt;/p&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_19971231"
      decimals="INF"
      id="F_000674"
      unitRef="U_xbrlishares">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20071201_20071231"
      decimals="INF"
      id="F_000675"
      unitRef="U_xbrlishares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20090501_20090531"
      decimals="INF"
      id="F_000676"
      unitRef="U_xbrlishares">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20110601_20110630"
      decimals="INF"
      id="F_000677"
      unitRef="U_xbrlishares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20140501_20140531"
      decimals="INF"
      id="F_000678"
      unitRef="U_xbrlishares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20150501_20150531"
      decimals="INF"
      id="F_000679"
      unitRef="U_xbrlishares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20160601_20160630"
      decimals="INF"
      id="F_000680"
      unitRef="U_xbrlishares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20170601_20170630"
      decimals="INF"
      id="F_000681"
      unitRef="U_xbrlishares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20190601_20190630"
      decimals="INF"
      id="F_000682"
      unitRef="U_xbrlishares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210601_20210630"
      decimals="INF"
      id="F_000683"
      unitRef="U_xbrlishares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231"
      decimals="INF"
      id="F_000684"
      unitRef="U_xbrlishares">975000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231"
      decimals="2"
      id="F_000685"
      unitRef="U_xbrlipure">0.10</hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent>
    <hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231"
      decimals="2"
      id="F_000686"
      unitRef="U_xbrlipure">0.85</hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231"
      decimals="INF"
      id="F_000687"
      unitRef="U_xbrlishares">175228</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231"
      decimals="INF"
      id="F_000688"
      unitRef="U_xbrlishares">193841</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231"
      decimals="INF"
      id="F_000689"
      unitRef="U_xbrlishares">125727</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231"
      decimals="INF"
      id="F_000690"
      unitRef="U_iso4217USD_xbrlishares">12.21</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231"
      decimals="INF"
      id="F_000691"
      unitRef="U_iso4217USD_xbrlishares">11.95</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231"
      decimals="INF"
      id="F_000692"
      unitRef="U_iso4217USD_xbrlishares">16.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20211231"
      decimals="INF"
      id="F_000693"
      unitRef="U_xbrlishares">773978</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20211231"
      decimals="INF"
      id="F_000694"
      unitRef="U_xbrlishares">201022</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20071231"
      decimals="INF"
      id="F_000704"
      unitRef="U_xbrlishares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20100501_20100531"
      decimals="INF"
      id="F_000695"
      unitRef="U_xbrlishares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20110601_20110630"
      decimals="INF"
      id="F_000696"
      unitRef="U_xbrlishares">4500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20140501_20140531"
      decimals="INF"
      id="F_000697"
      unitRef="U_xbrlishares">1750000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20150501_20150531"
      decimals="INF"
      id="F_000698"
      unitRef="U_xbrlishares">4300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20160601_20160630"
      decimals="INF"
      id="F_000699"
      unitRef="U_xbrlishares">3000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20170601_20170630"
      decimals="INF"
      id="F_000700"
      unitRef="U_xbrlishares">5000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20190601_20190630"
      decimals="INF"
      id="F_000701"
      unitRef="U_xbrlishares">7000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20210601_20210630"
      decimals="INF"
      id="F_000702"
      unitRef="U_xbrlishares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20210101_20211231"
      decimals="INF"
      id="F_000703"
      unitRef="U_xbrlishares">27800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEquityIncentivePlan2007Member_20211231"
      decimals="INF"
      id="F_000705"
      unitRef="U_xbrlishares">868880</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="C_0000818033_20210101_20211231" id="F_000706">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="C_0000818033_20210101_20211231" id="F_000707">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000381">
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following table summarizes the stock option plan activity:&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Outstanding Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Number of&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Shares&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Price&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at December 31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,912,529&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19.59&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Granted&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,053,980&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;12.39&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(369,978&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.29&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Cancelled&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(1,652,594&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;21.69&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at December 31, 2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,943,937&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18.71&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Outstanding RSUs&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Number of&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Grant Date&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Shares&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at December 31, 2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;602,741&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.84&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Granted&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,448,957&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10.86&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Released&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(154,487&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.98&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(94,018&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.07&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at December 31, 2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,803,193&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11.51&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_0000818033_20201231"
      decimals="INF"
      id="F_000708"
      unitRef="U_xbrlishares">18912529</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_0000818033_20201231"
      decimals="2"
      id="F_000713"
      unitRef="U_iso4217USD_xbrlishares">19.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_0000818033_20210101_20211231"
      decimals="INF"
      id="F_000709"
      unitRef="U_xbrlishares">2053980</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_0000818033_20210101_20211231"
      decimals="2"
      id="F_000714"
      unitRef="U_iso4217USD_xbrlishares">12.39</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_0000818033_20210101_20211231"
      decimals="INF"
      id="F_000710"
      unitRef="U_xbrlishares">369978</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_0000818033_20210101_20211231"
      decimals="2"
      id="F_000715"
      unitRef="U_iso4217USD_xbrlishares">15.29</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="C_0000818033_20210101_20211231"
      decimals="INF"
      id="F_000711"
      unitRef="U_xbrlishares">1652594</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_0000818033_20210101_20211231"
      decimals="2"
      id="F_000716"
      unitRef="U_iso4217USD_xbrlishares">21.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000712"
      unitRef="U_xbrlishares">18943937</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_0000818033_20211231"
      decimals="2"
      id="F_000717"
      unitRef="U_iso4217USD_xbrlishares">18.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20201231"
      decimals="INF"
      id="F_000718"
      unitRef="U_xbrlishares">602741</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20201231"
      decimals="2"
      id="F_000723"
      unitRef="U_iso4217USD_xbrlishares">15.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231"
      decimals="INF"
      id="F_000719"
      unitRef="U_xbrlishares">2448957</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231"
      decimals="2"
      id="F_000724"
      unitRef="U_iso4217USD_xbrlishares">10.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <hrtx:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231"
      decimals="INF"
      id="F_000720"
      unitRef="U_xbrlishares">154487</hrtx:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod>
    <hrtx:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231"
      decimals="2"
      id="F_000725"
      unitRef="U_iso4217USD_xbrlishares">15.98</hrtx:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231"
      decimals="INF"
      id="F_000721"
      unitRef="U_xbrlishares">94018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210101_20211231"
      decimals="2"
      id="F_000726"
      unitRef="U_iso4217USD_xbrlishares">15.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20211231"
      decimals="INF"
      id="F_000722"
      unitRef="U_xbrlishares">2803193</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20211231"
      decimals="2"
      id="F_000727"
      unitRef="U_iso4217USD_xbrlishares">11.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231"
      decimals="INF"
      id="F_000728"
      unitRef="U_xbrlishares">806244</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231"
      decimals="2"
      id="F_000729"
      unitRef="U_iso4217USD_xbrlishares">20.51</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231"
      decimals="INF"
      id="F_000730"
      unitRef="U_xbrlishares">846350</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231"
      decimals="2"
      id="F_000731"
      unitRef="U_iso4217USD_xbrlishares">22.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="C_0000818033_20210101_20211231" id="F_000732">P6Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="C_0000818033_20210101_20211231"
      decimals="-5"
      id="F_000733"
      unitRef="U_iso4217USD">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="C_0000818033_20200101_20201231"
      decimals="-5"
      id="F_000734"
      unitRef="U_iso4217USD">3200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_0000818033_20211231"
      decimals="-5"
      id="F_000735"
      unitRef="U_iso4217USD">1700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_0000818033_20201231"
      decimals="-5"
      id="F_000736"
      unitRef="U_iso4217USD">69100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000382">
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="22" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Years Ended December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Price&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Price&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Price&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercisable at end of year&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;12,243,887&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19.13&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;10,237,202&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18.74&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,436,379&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;17.02&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.34%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options vested or expected to vest&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,416,243&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18.77&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,179,553&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19.58&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,962,432&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20.31&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000737"
      unitRef="U_xbrlishares">12243887</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000743"
      unitRef="U_iso4217USD_xbrlishares">19.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_0000818033_20201231"
      decimals="INF"
      id="F_000738"
      unitRef="U_xbrlishares">10237202</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="C_0000818033_20201231"
      decimals="INF"
      id="F_000744"
      unitRef="U_iso4217USD_xbrlishares">18.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_0000818033_20191231"
      decimals="INF"
      id="F_000739"
      unitRef="U_xbrlishares">7436379</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="C_0000818033_20191231"
      decimals="INF"
      id="F_000745"
      unitRef="U_iso4217USD_xbrlishares">17.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000740"
      unitRef="U_xbrlishares">18416243</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000746"
      unitRef="U_iso4217USD_xbrlishares">18.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="C_0000818033_20201231"
      decimals="INF"
      id="F_000741"
      unitRef="U_xbrlishares">18179553</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="C_0000818033_20201231"
      decimals="INF"
      id="F_000747"
      unitRef="U_iso4217USD_xbrlishares">19.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="C_0000818033_20191231"
      decimals="INF"
      id="F_000742"
      unitRef="U_xbrlishares">15962432</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="C_0000818033_20191231"
      decimals="INF"
      id="F_000748"
      unitRef="U_iso4217USD_xbrlishares">20.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000383">
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Exercise prices and weighted-average remaining contractual lives for the options outstanding as of December&#160;31,&#160;2021 were:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Weighted-&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Remaining&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Average&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Price of&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Outstanding&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Range of&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Contractual&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Options&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercise Prices&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Life (in years)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Price&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercisable&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Exercisable&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,697,794&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000758"&gt;$7.20&#x2013;$10.55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000769"&gt;5.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9.09&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,598,055&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;8.17&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,266,285&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000759"&gt;$10.64&#x2013;$15.15&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000770"&gt;5.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13.40&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,663,593&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13.39&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,307,235&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000760"&gt;$15.22-$15.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000771"&gt;8.54&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.71&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,035,174&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15.70&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,824,254&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000761"&gt;$15.75&#x2013;$18.18&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000772"&gt;5.73&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;16.94&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,518,197&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;16.91&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,045,374&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000762"&gt;$18.26&#x2013;$24.97&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000773"&gt;6.56&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;23.04&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,276,351&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;23.17&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,102,637&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.2%;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$25.02&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000774"&gt;7.76&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;25.02&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,619,032&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;25.02&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,700,358&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:19.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000763"&gt;$25.06&#x2013;$39.00&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000775"&gt;5.23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;30.53&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,533,485&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;30.52&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,943,937&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:19.2%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000776"&gt;6.59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18.71&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;12,243,887&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19.13&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20211231"
      decimals="INF"
      id="F_000749"
      unitRef="U_xbrlishares">2697794</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20211231"
      decimals="INF"
      id="F_000777"
      unitRef="U_iso4217USD_xbrlishares">9.09</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20211231"
      decimals="INF"
      id="F_000785"
      unitRef="U_xbrlishares">1598055</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange1Member_20211231"
      decimals="INF"
      id="F_000793"
      unitRef="U_iso4217USD_xbrlishares">8.17</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20211231"
      decimals="INF"
      id="F_000750"
      unitRef="U_xbrlishares">2266285</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20211231"
      decimals="INF"
      id="F_000778"
      unitRef="U_iso4217USD_xbrlishares">13.40</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20211231"
      decimals="INF"
      id="F_000786"
      unitRef="U_xbrlishares">1663593</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange2Member_20211231"
      decimals="INF"
      id="F_000794"
      unitRef="U_iso4217USD_xbrlishares">13.39</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20211231"
      decimals="INF"
      id="F_000751"
      unitRef="U_xbrlishares">3307235</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20211231"
      decimals="INF"
      id="F_000779"
      unitRef="U_iso4217USD_xbrlishares">15.71</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20211231"
      decimals="INF"
      id="F_000787"
      unitRef="U_xbrlishares">1035174</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange3Member_20211231"
      decimals="INF"
      id="F_000795"
      unitRef="U_iso4217USD_xbrlishares">15.70</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20211231"
      decimals="INF"
      id="F_000752"
      unitRef="U_xbrlishares">2824254</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20211231"
      decimals="INF"
      id="F_000780"
      unitRef="U_iso4217USD_xbrlishares">16.94</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20211231"
      decimals="INF"
      id="F_000788"
      unitRef="U_xbrlishares">2518197</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange4Member_20211231"
      decimals="INF"
      id="F_000796"
      unitRef="U_iso4217USD_xbrlishares">16.91</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20211231"
      decimals="INF"
      id="F_000753"
      unitRef="U_xbrlishares">3045374</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20211231"
      decimals="INF"
      id="F_000781"
      unitRef="U_iso4217USD_xbrlishares">23.04</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20211231"
      decimals="INF"
      id="F_000789"
      unitRef="U_xbrlishares">2276351</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange5Member_20211231"
      decimals="INF"
      id="F_000797"
      unitRef="U_iso4217USD_xbrlishares">23.17</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20211231"
      decimals="INF"
      id="F_000754"
      unitRef="U_xbrlishares">3102637</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20211231"
      decimals="INF"
      id="F_000782"
      unitRef="U_iso4217USD_xbrlishares">25.02</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20211231"
      decimals="INF"
      id="F_000790"
      unitRef="U_xbrlishares">1619032</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange6Member_20211231"
      decimals="INF"
      id="F_000798"
      unitRef="U_iso4217USD_xbrlishares">25.02</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20211231"
      decimals="INF"
      id="F_000755"
      unitRef="U_xbrlishares">1700358</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20211231"
      decimals="INF"
      id="F_000783"
      unitRef="U_iso4217USD_xbrlishares">30.53</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20211231"
      decimals="INF"
      id="F_000791"
      unitRef="U_xbrlishares">1533485</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_0000818033_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hrtxExercisePriceRange7Member_20211231"
      decimals="INF"
      id="F_000799"
      unitRef="U_iso4217USD_xbrlishares">30.52</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000756"
      unitRef="U_xbrlishares">18943937</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000784"
      unitRef="U_iso4217USD_xbrlishares">18.71</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000792"
      unitRef="U_xbrlishares">12243887</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000800"
      unitRef="U_iso4217USD_xbrlishares">19.13</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <hrtx:ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000801"
      unitRef="U_xbrlishares">21747130</hrtx:ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000384">
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;The following table summarizes stock-based compensation expense related to stock-based payment awards pursuant to our equity compensation arrangements (in thousands):&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Research and development&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19,482&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,731&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;19,202&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;11,816&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,601&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,564&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Sales and marketing&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;15,553&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;13,886&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;18,645&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total stock-based compensation expense&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;46,851&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;50,218&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;51,411&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20210101_20211231"
      decimals="-3"
      id="F_000802"
      unitRef="U_iso4217USD">19482000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20200101_20201231"
      decimals="-3"
      id="F_000803"
      unitRef="U_iso4217USD">20731000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapResearchAndDevelopmentExpenseMember_20190101_20191231"
      decimals="-3"
      id="F_000804"
      unitRef="U_iso4217USD">19202000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20210101_20211231"
      decimals="-3"
      id="F_000805"
      unitRef="U_iso4217USD">11816000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20200101_20201231"
      decimals="-3"
      id="F_000806"
      unitRef="U_iso4217USD">15601000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapGeneralAndAdministrativeExpenseMember_20190101_20191231"
      decimals="-3"
      id="F_000807"
      unitRef="U_iso4217USD">13564000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20210101_20211231"
      decimals="-3"
      id="F_000808"
      unitRef="U_iso4217USD">15553000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20200101_20201231"
      decimals="-3"
      id="F_000809"
      unitRef="U_iso4217USD">13886000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0000818033_us-gaapIncomeStatementLocationAxis_us-gaapSellingAndMarketingExpenseMember_20190101_20191231"
      decimals="-3"
      id="F_000810"
      unitRef="U_iso4217USD">18645000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000811"
      unitRef="U_iso4217USD">46851000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000812"
      unitRef="U_iso4217USD">50218000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000813"
      unitRef="U_iso4217USD">51411000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="C_0000818033_20211231"
      decimals="-5"
      id="F_000814"
      unitRef="U_iso4217USD">99700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="C_0000818033_20210101_20211231" id="F_000815">P2Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000385">
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We estimated the fair value of each option grant and ESPP purchase right on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;Options:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Risk-free interest rate&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1.1&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.5&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1.8&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Dividend yield&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Volatility&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;62.6&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;69.4&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;66.5&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Expected life (years)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000826"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000827"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000828"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="Background-color:#FFFFFF;"&gt;ESPP:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Risk-free interest rate&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.1&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;0.1&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1.9&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Dividend yield&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Volatility&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;46.9&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;67.7&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;52.1&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;%&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Expected life (months)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000838"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000839"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="-sec-ix-hidden:F_000840"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231"
      decimals="3"
      id="F_000817"
      unitRef="U_xbrlipure">0.011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231"
      decimals="3"
      id="F_000818"
      unitRef="U_xbrlipure">0.005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20190101_20191231"
      decimals="3"
      id="F_000819"
      unitRef="U_xbrlipure">0.018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231"
      decimals="2"
      id="F_000820"
      unitRef="U_xbrlipure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231"
      decimals="2"
      id="F_000821"
      unitRef="U_xbrlipure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20190101_20191231"
      decimals="2"
      id="F_000822"
      unitRef="U_xbrlipure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231"
      decimals="3"
      id="F_000823"
      unitRef="U_xbrlipure">0.626</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231"
      decimals="3"
      id="F_000824"
      unitRef="U_xbrlipure">0.694</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20190101_20191231"
      decimals="3"
      id="F_000825"
      unitRef="U_xbrlipure">0.665</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231"
      decimals="3"
      id="F_000829"
      unitRef="U_xbrlipure">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231"
      decimals="3"
      id="F_000830"
      unitRef="U_xbrlipure">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231"
      decimals="3"
      id="F_000831"
      unitRef="U_xbrlipure">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231"
      decimals="2"
      id="F_000832"
      unitRef="U_xbrlipure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231"
      decimals="2"
      id="F_000833"
      unitRef="U_xbrlipure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231"
      decimals="2"
      id="F_000834"
      unitRef="U_xbrlipure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231"
      decimals="3"
      id="F_000835"
      unitRef="U_xbrlipure">0.469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231"
      decimals="3"
      id="F_000836"
      unitRef="U_xbrlipure">0.677</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_0000818033_us-gaapAwardTypeAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231"
      decimals="3"
      id="F_000837"
      unitRef="U_xbrlipure">0.521</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231"
      decimals="2"
      id="F_000841"
      unitRef="U_iso4217USD_xbrlishares">7.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20200101_20201231"
      decimals="2"
      id="F_000842"
      unitRef="U_iso4217USD_xbrlishares">9.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20190101_20191231"
      decimals="2"
      id="F_000843"
      unitRef="U_iso4217USD_xbrlishares">14.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20211231"
      decimals="2"
      id="F_000844"
      unitRef="U_iso4217USD_xbrlishares">3.64</hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased>
    <hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20201231"
      decimals="2"
      id="F_000845"
      unitRef="U_iso4217USD_xbrlishares">5.18</hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased>
    <hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20191231"
      decimals="2"
      id="F_000846"
      unitRef="U_iso4217USD_xbrlishares">5.94</hrtx:SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_0000818033_us-gaapPlanNameAxis_hrtxEmployeeStockPurchasePlanMember_20210101_20211231"
      id="F_000847">P6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000347">
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;11&lt;/span&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"&gt;Employee Benefit Plan&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:6pt;line-height:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We have a defined contribution 401(k) plan (&#x201c;Plan&#x201d;) covering substantially all of our employees. In the past three calendar years, we made matching cash contributions equal to 50% of each participant&#x2019;s contribution during the Plan year up to a maximum amount equal to the lesser of 3% of each participant&#x2019;s annual compensation or $8,700, $8,550 and $8,400 for the years ended December 31, 2021, 2020 and 2019, respectively. Such amounts were recorded as expense in the corresponding years. We may also contribute additional discretionary amounts to the Plan as we determine. For the years ended December 31, 2021, 2020 and 2019, we contributed $1.3 million, $1.1 million and $1.0 million, respectively, to the Plan. No discretionary contributions have been made to the Plan since its inception.&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="C_0000818033_20210101_20211231"
      decimals="2"
      id="F_000848"
      unitRef="U_xbrlipure">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="C_0000818033_20200101_20201231"
      decimals="2"
      id="F_000849"
      unitRef="U_xbrlipure">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="C_0000818033_20190101_20191231"
      decimals="2"
      id="F_000850"
      unitRef="U_xbrlipure">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="C_0000818033_srtRangeAxis_srtMaximumMember_20210101_20211231"
      decimals="2"
      id="F_000851"
      unitRef="U_xbrlipure">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="C_0000818033_srtRangeAxis_srtMaximumMember_20200101_20201231"
      decimals="2"
      id="F_000852"
      unitRef="U_xbrlipure">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="C_0000818033_srtRangeAxis_srtMaximumMember_20190101_20191231"
      decimals="2"
      id="F_000853"
      unitRef="U_xbrlipure">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <hrtx:DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount
      contextRef="C_0000818033_20210101_20211231"
      decimals="INF"
      id="F_000854"
      unitRef="U_iso4217USD">8700</hrtx:DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount>
    <hrtx:DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount
      contextRef="C_0000818033_20200101_20201231"
      decimals="INF"
      id="F_000855"
      unitRef="U_iso4217USD">8550</hrtx:DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount>
    <hrtx:DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount
      contextRef="C_0000818033_20190101_20191231"
      decimals="INF"
      id="F_000856"
      unitRef="U_iso4217USD">8400</hrtx:DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="C_0000818033_20210101_20211231"
      decimals="INF"
      id="F_000857"
      unitRef="U_iso4217USD">1300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="C_0000818033_20200101_20201231"
      decimals="INF"
      id="F_000858"
      unitRef="U_iso4217USD">1100000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="C_0000818033_20190101_20191231"
      decimals="INF"
      id="F_000859"
      unitRef="U_iso4217USD">1000000.0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000348">
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;div style="align:left;"&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="width:5.24%;white-space:nowrap" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;1&lt;/span&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2&lt;/span&gt;&lt;span style="font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"&gt;Income Taxes&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;For the years ended December 31, 2021, 2020 and 2019, we did not record a provision for income taxes due to a full valuation allowance against our deferred tax assets.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The difference between the provision for income taxes and income taxes computed using the effective U.S. federal statutory rate is as follows (in thousands):&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Tax at statutory federal rate&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(46,343&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(47,728&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(42,997&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;State tax, net of federal benefit&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(8,683&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(8,218&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(9,823&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Research and development credits&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(4,173&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(4,327&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(4,855&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Stock-based compensation expense&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,584&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,675&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,906&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Non-deductible compensation&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,970&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,455&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,720&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Change in valuation allowance&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;51,459&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;53,621&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49,479&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Other&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,186&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;522&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;570&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provision for income taxes&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred income tax assets and liabilities arising from differences between accounting for financial statement purposes and tax purposes, less valuation allowance at year-end are as follows (in thousands):&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred tax assets:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net operating loss carryforward&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;294,189&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;251,971&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Research and development credits&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;55,789&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49,683&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Stock-based compensation&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;23,342&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,211&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Lease liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,564&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,330&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Other&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,953&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,777&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total gross deferred tax assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;379,837&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;329,972&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred tax liabilities:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Right-of-use lease assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(2,420&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(4,014&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total gross deferred tax liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(2,420&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(4,014&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(377,417&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(325,958&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net deferred tax assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We have established a valuation allowance to offset net deferred tax assets as of December 31, 2021 and 2020 due to the uncertainty of realizing future tax benefits from such assets.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;As of December 31, 2021, we had federal and state net operating loss (&#x201c;NOL&#x201d;) carryforwards of $1.2 billion and $743.4 million, respectively. The federal NOL carryforwards consist of $547.4 million generated before January 1, 2018, which began to expire in 2021, and $664.2 million that can be carried forward indefinitely, but are subject to the 80% taxable income limitation. The state NOL carryforwards will begin to expire in 2028.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;As of December 31, 2021, we had federal and state research and development credit carryforwards of $45.3 million and $20.4 million, respectively. The federal research and development credit carryforwards will begin to expire in 2022. The state research and development credit carryforwards will begin to expire in 2023. &lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Internal Revenue Code (&#x201c;IRC&#x201d;) Sections 382 and 383 place a limitation on the amount of taxable income that can be offset by NOL and credit carryforwards after a change in control (generally greater than 50% change in ownership within a three-year period) of a loss corporation. Generally, after a change in control, a loss corporation cannot deduct NOL and credit carryforwards in excess of the IRC Sections 382 and 383 limitation. State jurisdictions have similar rules. We have previously performed an analysis of IRC Sections 382 and 383 through 2018 and determined there were ownership changes in 2007, 2011 and 2013. We are currently in the process of updating our IRC Sections 382 and 383 analysis through 2021. The limitation in the federal and state NOL and research and development credit carryforwards that expire unused would reduce the deferred tax assets, which are fully offset by a valuation allowance.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;We file U.S. and state income tax returns with varying statutes of limitations. The tax years from 2001 to 2021 remain open to examination due to the carryover of unused NOL carryforwards and tax credits.&lt;/p&gt;
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;A reconciliation of our unrecognized tax benefits is as follows (in&#160;thousands):&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Year Ended December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at beginning of year&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,406&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,784&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,385&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Additions for tax positions of prior years&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;107&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;341&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;147&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Additions based on tax positions related to current year&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,118&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,281&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,252&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at end of year&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,631&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,406&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,784&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Due to our valuation allowance, the $9.6 million of unrecognized tax benefits would not affect the effective tax rate, if recognized. It is the Company&#x2019;s practice to recognize interest and penalties related to income tax matters in income tax expense. As of December 31, 2021, we had no accrued interest and penalties related to uncertain tax positions. We do not expect any material changes to the estimated amount of liability associated with our uncertain tax positions within the next 12 months.&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:12pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;On March 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (&#x201c;CARES Act&#x201d;) was enacted and signed into law in response to the COVID-19 pandemic. GAAP requires recognition of the tax effects of new legislation during the reporting period that includes the enactment date. The CARES Act includes changes to the tax provisions that benefits business entities and makes certain technical corrections to the 2017 Tax Cuts and Jobs Act. The tax relief measures for businesses include a &lt;span style="-sec-ix-hidden:F_000927"&gt;five-year&lt;/span&gt; net operating loss carryback, suspension of the annual deduction limitation of 80% of taxable income from net operating losses generated in a tax year beginning after December 31, 2017, changes in the deductibility of interest, acceleration of alternative minimum tax credit refunds, payroll tax relief, technical corrections on net operating loss carryforwards for fiscal year taxpayers and allows accelerated deduction qualified improvement property. The CARES Act also provides other non-tax benefits to assist those impacted by the pandemic.&#160;We evaluated the impact of the CARES Act and determined that there was no material impact for the year ended December 31, 2021. &#160;&lt;/p&gt;
&lt;p style="margin-bottom:12pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;On June 29, 2020, California Assembly Bill 85 was signed into law. The legislation suspends the California net operating loss deductions for 2020, 2021, and 2022 for certain taxpayers and imposes a limitation of certain California tax credits for 2020, 2021, and 2022. The legislation disallows the use of California net operating loss deductions if the taxpayer recognizes business income, and its adjusted gross income is greater than $1.0 million. The carryover periods for net operating loss deductions disallowed by this provision will be extended. Additionally, any business credit will only offset a maximum of $5.0 million of California tax. In 2022, California enacted Senate Bill 113, which removed the net operating loss suspension and limited use of business tax credits for 2022.&#160;Senate Bill 113 will have no income tax impact, as we continue to record a full valuation allowance against the deferred tax assets due to our cumulative tax losses.&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:12pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;On December 27, 2020, the &#x201c;Consolidated Appropriations Act, 2021&#x201d; was enacted and signed into law to further COVID-19 economic relief and extend certain expiring tax provisions. The relief package includes a tax provision clarifying that businesses with forgiven PPP loans can deduct regular business expenses that are paid for with the loan proceeds. Additional pandemic relief tax measures include an expansion of the employee retention credit, enhanced charitable contribution deductions, and a temporary full deduction for business expenses for food and beverages provided by a restaurant. The provisions did not have a material impact on our financial statements for the year ended December 31, 2021.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000386">
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;The difference between the provision for income taxes and income taxes computed using the effective U.S. federal statutory rate is as follows (in thousands):&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Tax at statutory federal rate&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(46,343&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(47,728&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(42,997&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;State tax, net of federal benefit&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(8,683&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(8,218&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(9,823&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Research and development credits&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(4,173&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(4,327&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(4,855&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Stock-based compensation expense&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,584&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,675&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,906&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Non-deductible compensation&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,970&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,455&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,720&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Change in valuation allowance&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;51,459&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;53,621&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49,479&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Other&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;1,186&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;522&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;570&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Provision for income taxes&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000860"
      unitRef="U_iso4217USD">-46343000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000861"
      unitRef="U_iso4217USD">-47728000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000862"
      unitRef="U_iso4217USD">-42997000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000863"
      unitRef="U_iso4217USD">-8683000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000864"
      unitRef="U_iso4217USD">-8218000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000865"
      unitRef="U_iso4217USD">-9823000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000866"
      unitRef="U_iso4217USD">4173000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000867"
      unitRef="U_iso4217USD">4327000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000868"
      unitRef="U_iso4217USD">4855000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000869"
      unitRef="U_iso4217USD">4584000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000870"
      unitRef="U_iso4217USD">4675000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000871"
      unitRef="U_iso4217USD">2906000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <hrtx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000872"
      unitRef="U_iso4217USD">1970000</hrtx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount>
    <hrtx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000873"
      unitRef="U_iso4217USD">1455000</hrtx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount>
    <hrtx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000874"
      unitRef="U_iso4217USD">4720000</hrtx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000875"
      unitRef="U_iso4217USD">51459000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000876"
      unitRef="U_iso4217USD">53621000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000877"
      unitRef="U_iso4217USD">49479000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000878"
      unitRef="U_iso4217USD">1186000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000879"
      unitRef="U_iso4217USD">522000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000880"
      unitRef="U_iso4217USD">570000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000881"
      unitRef="U_iso4217USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000882"
      unitRef="U_iso4217USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000883"
      unitRef="U_iso4217USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000387">
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred income tax assets and liabilities arising from differences between accounting for financial statement purposes and tax purposes, less valuation allowance at year-end are as follows (in thousands):&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred tax assets:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net operating loss carryforward&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;294,189&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;251,971&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Research and development credits&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;55,789&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;49,683&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Stock-based compensation&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;23,342&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;20,211&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Lease liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,564&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,330&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Other&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,953&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;3,777&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total gross deferred tax assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;379,837&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;329,972&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Deferred tax liabilities:&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Right-of-use lease assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(2,420&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(4,014&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Total gross deferred tax liabilities&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(2,420&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(4,014&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(377,417&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;(325,958&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;)&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.98%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Net deferred tax assets&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000884"
      unitRef="U_iso4217USD">294189000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000885"
      unitRef="U_iso4217USD">251971000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000886"
      unitRef="U_iso4217USD">55789000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000887"
      unitRef="U_iso4217USD">49683000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000888"
      unitRef="U_iso4217USD">23342000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000889"
      unitRef="U_iso4217USD">20211000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <hrtx:DeferredTaxAssetsTaxLeaseLiabilities
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000890"
      unitRef="U_iso4217USD">2564000</hrtx:DeferredTaxAssetsTaxLeaseLiabilities>
    <hrtx:DeferredTaxAssetsTaxLeaseLiabilities
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000891"
      unitRef="U_iso4217USD">4330000</hrtx:DeferredTaxAssetsTaxLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000892"
      unitRef="U_iso4217USD">3953000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000893"
      unitRef="U_iso4217USD">3777000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000894"
      unitRef="U_iso4217USD">379837000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000895"
      unitRef="U_iso4217USD">329972000</us-gaap:DeferredTaxAssetsGross>
    <hrtx:DeferredTaxLiabilitiesRightOfUseLeaseAssets
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000896"
      unitRef="U_iso4217USD">2420000</hrtx:DeferredTaxLiabilitiesRightOfUseLeaseAssets>
    <hrtx:DeferredTaxLiabilitiesRightOfUseLeaseAssets
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000897"
      unitRef="U_iso4217USD">4014000</hrtx:DeferredTaxLiabilitiesRightOfUseLeaseAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000898"
      unitRef="U_iso4217USD">2420000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000899"
      unitRef="U_iso4217USD">4014000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000900"
      unitRef="U_iso4217USD">377417000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000901"
      unitRef="U_iso4217USD">325958000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20211231"
      decimals="-8"
      id="F_000902"
      unitRef="U_iso4217USD">1200000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapStateAndLocalJurisdictionMember_20211231"
      decimals="-5"
      id="F_000903"
      unitRef="U_iso4217USD">743400000</us-gaap:OperatingLossCarryforwards>
    <hrtx:ExpiringOperatingLossCarryforwards
      contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20211231"
      decimals="-5"
      id="F_000904"
      unitRef="U_iso4217USD">547400000</hrtx:ExpiringOperatingLossCarryforwards>
    <hrtx:NetOperatingLossCarryforwardsExpirationYear
      contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20210101_20211231"
      id="F_000905">2021</hrtx:NetOperatingLossCarryforwardsExpirationYear>
    <hrtx:IndefiniteOperatingLossCarryforwards
      contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20211231"
      decimals="-5"
      id="F_000906"
      unitRef="U_iso4217USD">664200000</hrtx:IndefiniteOperatingLossCarryforwards>
    <hrtx:TaxableIncomeLimitationPercentageForOperatingLossCarryforward
      contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20211231"
      decimals="2"
      id="F_000907"
      unitRef="U_xbrlipure">0.80</hrtx:TaxableIncomeLimitationPercentageForOperatingLossCarryforward>
    <hrtx:NetOperatingLossCarryforwardsExpirationYear
      contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapStateAndLocalJurisdictionMember_20210101_20211231"
      id="F_000908">2028</hrtx:NetOperatingLossCarryforwardsExpirationYear>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20211231"
      decimals="-5"
      id="F_000909"
      unitRef="U_iso4217USD">45300000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapStateAndLocalJurisdictionMember_20211231"
      decimals="-5"
      id="F_000910"
      unitRef="U_iso4217USD">20400000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <hrtx:DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear
      contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20210101_20211231"
      id="F_000911">2022</hrtx:DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear>
    <hrtx:DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear
      contextRef="C_0000818033_us-gaapIncomeTaxAuthorityAxis_us-gaapStateAndLocalJurisdictionMember_20210101_20211231"
      id="F_000912">2023</hrtx:DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock contextRef="C_0000818033_20210101_20211231" id="F_000388">
&lt;p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;A reconciliation of our unrecognized tax benefits is as follows (in&#160;thousands):&lt;/p&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"&gt;&#160;&lt;/p&gt;
&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Cambria;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;Year Ended December 31,&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2021&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2020&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"&gt;
&lt;p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;2019&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at beginning of year&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,406&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,784&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,385&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.48%;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Additions for tax positions of prior years&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;107&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;341&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;147&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:solid 0.75pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Additions based on tax positions related to current year&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,118&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,281&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;2,252&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.48%; border-bottom:double 2.5pt transparent;" valign="top"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;Balance at end of year&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;9,631&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;7,406&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;$&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;4,784&lt;/p&gt;&lt;/td&gt;
&lt;td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"&gt;
&lt;p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000913"
      unitRef="U_iso4217USD">7406000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_0000818033_20191231"
      decimals="-3"
      id="F_000914"
      unitRef="U_iso4217USD">4784000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_0000818033_20181231"
      decimals="-3"
      id="F_000915"
      unitRef="U_iso4217USD">2385000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000916"
      unitRef="U_iso4217USD">107000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000917"
      unitRef="U_iso4217USD">341000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000918"
      unitRef="U_iso4217USD">147000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="C_0000818033_20210101_20211231"
      decimals="-3"
      id="F_000919"
      unitRef="U_iso4217USD">2118000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="C_0000818033_20200101_20201231"
      decimals="-3"
      id="F_000920"
      unitRef="U_iso4217USD">2281000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="C_0000818033_20190101_20191231"
      decimals="-3"
      id="F_000921"
      unitRef="U_iso4217USD">2252000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_0000818033_20211231"
      decimals="-3"
      id="F_000922"
      unitRef="U_iso4217USD">9631000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_0000818033_20201231"
      decimals="-3"
      id="F_000923"
      unitRef="U_iso4217USD">7406000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_0000818033_20191231"
      decimals="-3"
      id="F_000924"
      unitRef="U_iso4217USD">4784000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_0000818033_20211231"
      decimals="-5"
      id="F_000925"
      unitRef="U_iso4217USD">9600000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="C_0000818033_20211231"
      decimals="INF"
      id="F_000926"
      unitRef="U_iso4217USD">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <hrtx:SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward
      contextRef="C_0000818033_20200327"
      decimals="2"
      id="F_000928"
      unitRef="U_xbrlipure">0.80</hrtx:SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward>
    <hrtx:AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions
      contextRef="C_0000818033_srtRangeAxis_srtMinimumMember_us-gaapIncomeTaxAuthorityNameAxis_us-gaapCaliforniaFranchiseTaxBoardMember_20200627_20200629"
      decimals="INF"
      id="F_000929"
      unitRef="U_iso4217USD">1000000.0</hrtx:AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions>
    <hrtx:BusinessCreditOffsetAmount
      contextRef="C_0000818033_srtRangeAxis_srtMaximumMember_us-gaapIncomeTaxAuthorityNameAxis_us-gaapCaliforniaFranchiseTaxBoardMember_20200629"
      decimals="INF"
      id="F_000930"
      unitRef="U_iso4217USD">5000000.0</hrtx:BusinessCreditOffsetAmount>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>72
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M#I/E$71YH\6F.)1="JU%6ES&C(*TF0_@_4H(O;\Q#1S^(\#-_P%02P,$%
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
M$RT*>\S.A89#VPXSN%<1:0Q@?R&$WDS,R=W<U.*_4$L#!!0    ( (B!7%0
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
M=<]J?C?C[=A55)5-E6=IS&@*[AG_QX<-:T"UXE=5\FU=Y2FMF]_ ]?=MQGZ
M.?AZOP1G;\Y!LXYKVH"L!%_6U;:)R[1Y"][TKB\6C(<H'K1(NG ^[L-!EG"^
M5"S.#<VBX691511\F+81&UHOAUM_2--,#/,X!W=QELYO2Q#%F\P<R?6(KR39
M%MN\+>=?;$UKP&/C<WXM)N,3!;=E4A44G/U1-<VYP?W-Z>Z7=)4E&>L[6?#^
M/PP"=!@$J/5*+%X_QGE<)A3$C#M-W@$,WP+DP,#4?WM/?NM)+%M/5]AWH.=<
M+)Z.^TLW\P/4MUGJ-A!C_EBO;W>MV\T#OV]S8[ )/<='\&#7JPP^5 :?5)DS
M/JSW _[\E"I%>Z]N+WWH$W,PY! ,&0SFMFFV;31\<B;[$=^($2_FW&;[D&<)
MO[.B=58^\JE84F;J/Z)%!CT$7:CT']'J&89*]QD].2XR)^D>DG1?-\GCOC%U
MA:N%&0:N;P[2.P3I#0;)5\TGOBH*-#[0DL]#QL-+\FW*IR6/9G^;90\Y!9\J
M)E9)GA5-3?WA:>$1J$R Y;!-+P/_D($_K<S;DJ_WX+K8Y-4/2O=+*KC;ULF:
M\QO<\>E@RL+7(D30409,Y.OS74G4Z"8P9QH<,@W^KTS'AE:@SP!DZ9?P$&WX
MDFCIGL)\L'%*"YYL+!T2ZI5$T"-*CX1:CR!E(5\:'1'+2@8=*3N<5\]SK#NZ
M1_;Z(PRP)=0CA02GA<H_T&=:)UG3WMO%=1US[614/5 /3>F+SL0\/?JA2Z[#
M8;#_:NBC%49Z&MBRX$/)6#@,V:$H$[G2\KMENYB.!:G#UQJC1"\<9F^[.LS%
M'B85,?*-71.W6R/Z+#Y38Z?KA'0A@>JB-VK6#UF"% Z3]!-G8\YEIC$TG8IS
MY!"?*&OVS0F&_? D0N$P0T5XVY+OAO/L7U[41[X+!F<BWG/1[\VZJMF<T;K@
MB\ 3;5B[+3&FHM,1^HK4O!XQZJ<@&0J'(=J7]M9:ZU03)71]BPB!DFQP&&T6
MW1X:H]!A11P<8%==A@)=^3E8';(&\KE>@*&OUETW#%QUB.DV<P@]E_B.I4 2
MIG"8IB?(=U.Q(JA3CQ?!L5 /2>JA8>J]HFY$.NP(4>$]8M3/0@(1303B-.V(
M=#8B;21%2,>CMI\T.G(MZ1YMCB="].4"$AEX&MI&F>0IFLC37]202 >IY[NJ
MJN^LCCO&53O&Z,B6IV0RFK@??H&&1 88$]L0DBA&$S>UOR AD4YBK':%JQ_.
M6$*7F$;#F'YM"8ET$B//0D(D28PF;F<U":FML<9:&S:BZJ9\V*:?AR0Z&B;Z
M%)F)='ZZ#H*!&N^863]DR5@TS-@AF8ETCLX1\I&O!'=S@F'__$XB%P\C][5D
M)C9L+C69.6+43T'R%@_S]C29B77ZB1)"QS(HL00@GG(\+$X*#%'H1$/8(Z%2
MJ0CK![8A5&6FP1GT4.#XCEIWPU-=]8C88#2'.$0^L0VRHU/BEQX3&ZL581V,
MO K0HM"P)",>)N,KZDRL Q%A56>.&/6SD-3$$ZDY36=B':"(][\Z,'6&JCK3
M[,C","Q)BR>2]N4Z$YNVOQ95@R5T\8O.D$_6F5@G*5\P/+5C].-C56>:'=E^
M I)0QB\Z09ZD,[%A.^[;5FK)8CSQ]/ATG1EAPZ&P6F<3K2V_;4E0DXDGPA.%
M)C&=!EO&/)$L)M,/@R<(3:)#VP]4=101?>\;JO+.Y,D/+&LPD>PGTT^0)YS-
M$IW!86 [2R22OV28OU-D,]'92[Q _2%T.6K6#_GHM]QA1 _)9J+CE$LYQPL4
M@71S@F$_/,E>,GYX_!JRF9C.CSTEC^LQJWX2DJAD[&?:4X0ST>$HBA@2RW),
M)"#)," MPAD:H]#QYONNJG0C@QETM!_M3%9>$(;J:Q/7!L.YIPXR@PWT(";8
M-@DD6<EI!]@#NME4K(@8SI]Y%1QU>5\<O1@E7I3[,ZX?L[(!.5WQALX[GWNH
M]^^>[2]8M6G?E7JH&*N*]N.:QISRPH#?7U5\E>LNQ.M7AS< K_X#4$L#!!0
M   ( (B!7%24->QK\@<  '4B   8    >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&ULE5I=;]LX%OTKA+$/+;"N15*?11*@M:?8 -N9H,'L/M,2'7,KB1Z)3IKY
M]7LIR98=7M'.2R+;AQ3/Y>4]AY1N7G3SL]U*:<BOJJS;V]G6F-WGQ:+-M[(2
M[2>]DS7\LM%-)0Q\;)X6[:Z1HN@:5>6"!4&\J(2J9W<WW7</S=V-WIM2U?*A
M(>V^JD3S^E66^N5V1F>'+WZHIZVQ7RSN;G;B23Y*\^?NH8%/BV,OA:IDW2I=
MDT9N;F=?Z.=5V#7H$/]1\J4]N2:6REKKG_;#?7$["^R(9"ES8[L0\.]9+F59
MVIY@''\-G<Z.][0-3Z\/O7_KR .9M6CE4I?_5879WL[2&2GD1NQ+\T.__$L.
MA"+;7Z[+MOM+7GILDLQ(OF^-KH;&,()*U?U_\6L(Q$D#&D\T8$,#]K9!.-&
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
M?*)*6NO6IH]^]Q?J_'G&\@IOH_RO=GGOV<\35;0Q^;H[# MJX_)?_;6+P^C
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
M> />K[U/_0,K&+[:7OX'4$L#!!0    ( (B!7%3H:^:+$AH  $U+   8
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
MT0-I5 Q?P"3_8-*T[;IVR1\76L%<Z0'<G[4P4O^%%HB_H/7R?P%02P,$%
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
MNT27GQ7*B56YO\HOE+4J\\.44=R5G #>+Q7VA&KB##3?=B[_!%!+ P04
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
MA=D_4@MCNNI(TB,K1RP?BJ_2%P$_$ 81[/B9BAA,9'8VL-+2&GC @IA0+B#
MV"9ZMT<:B8[3?8L-@N5PE1BH N'4\D60]F!P:_\4')@AA_M0P6-W'.3!'23^
M6%$^B\+_L"B_]5%,]_J+BD%,NBA/D5'7:@RK0Z.V[/J3I^-=E_<!NC1*W_ :
MIG#P24*NZYRZ2;!-[%96-J#WB<,2S28[.8#]M;5A-Y$+AO9U\3=02P,$%
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
MI9*PES9@?6YA9O5 "IK_UES]#U!+ P04    " "(@5Q4:E?XET$$  !B"@
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6RE5MMNXS80?==7#-RBW054
M69(=7U(G0&Z+38'=-9)M\U#T@99&%A&*U))4G/Q]AY2LV&GB;E' D'F9.3QS
M.$-RL5'ZWI2(%AXK(<W)H+2V/AX.359BQ4RD:I0T4RA=,4M=O1Z:6B/+O5,E
MAFD<3X85XW)PNO!C2WVZ4(T57.)2@VFJBNFG<Q1J<S)(!MN!&[XNK1L8GBYJ
MML9;M+_72TV]88^2\PJEX4J"QN)D<)8<GX^=O3?X@^/&[+3!1;)2ZMYUKO.3
M0>P(H<#,.@1&?P]X@4(X(*+QK<,<]$LZQ]WV%OV#CYUB63&#%TK<\=R6)X/9
M '(L6"/LC=I\Q"Z>(X>7*6'\%S:M;4HK9HVQJNJ<J5]QV?ZSQTZ''8=9_(9#
MVCFDGG>[D&=YR2P[76BU >VL"<TU?*C>F\AQZ3;EUFJ:Y>1G3V^MRNY+)7+4
MYF>X^M9P^[086D)V\\.L0SEO4=(W4)(4/BEI2P-7,L=\'V!(E'I>Z9;7>7H0
M\1*S"$9)"&F<)@?P1GV<(X\W>@.OC0S^/%L9JRD5_CJ .>XQQQYS_#^U.XPR
MARC81?KIAUF:3'_M\"C^9 X7JJHHA;T9?"D*U%RNX5K"E\RJ%6IO%<(&P1 (
MS*,YY8H0+NU-R30:4 6H1D/6 AD/Q"PPJ)N5X!G-=Z"UYADZ\Q^3:7040TWH
M'B.".Z0RS)"J* >K+!,@Z=3(F"G)2V6(N6D=)VF4]@3>.2,_'$>C?I33SYB&
M25HL4\::]U!H58$M*08F/ /7WB4<P;(EVRMPQ[1FTAHGQ6^-1*?#. 1F*##R
MK)5$:;>QOXCT6:Y)'(=Q3*%J_*5H7 +#9@ML%?GIK*3"/R!E!%^)ZVO^)7M
M8!+P$77&#>[H&T=Q\BPO&>5D57-JJBZ:4=SF?P27C8_7*?*$3 /Z5:A(L'+;
MWQ:*3X%V8>B2J5\WAV24ALDH[JF1;<FSDK;4T E&!K0E#K_?%N*X]>DBISO@
MK2T/1]]-,XT/T4PGTW V_6\TMS[_2C,-)]-YY++EC/9!>'$/:C8_"H^FX^?M
M;,PV/@<NT)C=G54/W%U6WZ4L(8\GR9:RVWRI]AE'<.99OY2/OF3:4^K+IB^
M?]2T1G<]4]9:8VDE&HKVCY0;-*A=63OI/C2VH22\WK*]??L$T;M^1>O71\E>
M9T]EI_UDH00]"<QQ\+GQ!JH(VJ7:XQ!4[>YMLTL[2&;A?#P.B*^E.G+:MD0:
MR>V^91K.XM$+)/; N& K.ET<W[73+YA-YL%550OUA-BIL=P6_%(P&9"BP;,$
M>^&[6M?BR4F<*?F VG('+I7%/3+PSA#X9QJ&V?M@'LZ2>?#5'Z#=]A_2,: :
MG(PFK]U7PYU[OT*]]J\;0UP::=LG0#_:/Z#.VG?#LWG[^OK$])J31 (+<HVC
MZ=$ =/NB:3M6U?X5L5*6WB2^6=(C$+4SH/E"47A=QRW0/RM/_P902P,$%
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
MNQ$-,M]B'$5JE\)=1VIZV9ZZ1P9T6%G'4((P'UD*@NP;3R\XVYJ:6Q%I4W:
M%OS%O'WJ&!FBKB670!75Y&Z'<>-V ]F^/;&9@KG)00$=C1A,X>-_*FV+1PJH
M344ZII&E%#&/>%<<=GT7BS1_>GW<EM&QN!2^VG^5\-Q/T?\K1--;[[@N+TU%
MW:-J>=%R?/JKWSH[FI\:W2:>$FQ ZE0_2H>GPT%TV<_?I_#^%/LBW$:2*H5K
M2LW3LVD"KC\9^DVP;9S&*QMHML=E0X<I.@Z@]VMKPV'#!,/QO/@)4$L#!!0
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
MZD[5+?XM#$S"G8\1#HRDU?E+W1C0W)Z1(X/"OI2](Q8O"MO"+P7P RQ;=04
MUC)KD'CYU5,9;$WQY11-'$P!4H#I)>Z8@#%H6I@.D,'6.7C85DA'. 0;Y0R.
M?F'-&E Q+CN_(0%X$@7@R2#[7DNW&@O\7[P&EKF353S,VQ4<^BE@L :U%,G3
M)R%_\Q(\%I\7^$%EDU#;:M>@4!5AT J< Z!0I6%<F9\D"Q5,(3.#5 :RM9;.
M""$T*ZN46+/I1!VFG N$!J&V>@G,68E-"ZH23DZ@CI_D..=K99@Y5815'L!@
M"<X>0$)>KKOH/(S&MRW26<'42MPK:84$U5Q4(/H@,PIU@'#]NS(LOQTC-Y=@
M14 9DV.$H@ 8>$U/LDYB %9*+T2M"J IV2R0=SXA@('C8",9G5 WH9]L6NN'
MH5*LE6)KA7!K];41X.HP@2;B-[]FM@^<?6 C@*2\D[J2\TJ=@M(]=<!1.09]
MFNI!VP[B.P@4Z4RC@<:-6$B-,FV_P$:!H5LUYJ.KX3L<;;UD--H:SJPBV[T$
MUY\E!;2J4UU-;-#$DC:Q:H6^/! #A]'XPR"\'LQ >&UUK+ZB7E(G8\1H0H:L
M,'LL#12!N4ZP,O,,XC:J0/TK= ET(4U,QF\-7H<I)R#=<")P&-Y*W.&PDM@K
M@]SER)[C0G+FZ.L E7<PI ^?1GWX=%!9O<$S^A4/![?])I[YVQJ<U?:@!OS+
M0+-?=?IU[+=+S'A(*8[1E"GX!K3*K=>8W1#0B?Y@X:'GF=9:,I#DOHV35[J1
M]PB%'0-OX=)DTAK26LWLC+P17$[M%6 )YT%^W!R-Y@;M90W\CZQ)"E<!(>#'
MC:* D26"1 'X216R=6%<+L=>G=W[1T[E).HHY!Z>Z2B![@;2ZN+8@>I]#XZ)
M.#\1['_ ?NZ4;332@UT6"+Q!F&LZ#9@.09):SX&<(5 2I<&1K)8DBF"IT6L+
M2 &]"X ( DG?NII@9;;@F-@QZUM DC008[='7;G96/.5O #RB=-.AF3@,LK
MY;#!-J#>T9H$__4:EM6-N-'N2Q_S?S\TP;[!GIDGE^F (K>YTY@Q CN$&S@I
M4$#D,T'(]#NZLBW9ER+'@ZQOP8A80(3,20G*U6DV0H02J)CN4KII:3;H??"0
M]1JEPK7 _WXJ>KWWR/LP4WU%VX?KP,P6#Z[2X.JSY<)ALG+&;XV6]!/"RF#G
MU'U@DD4+ZG+,#O_2 )_4T<,%][XNR.LLC 7K@#Q1JGG3L4,UN9UK96DK&XBM
M;+*@@  PI 9[#N8"3*_"(_11&4HI$ _Q [6MK$NZ'7:642H[(7::R=8UF7D%
M!T0M0"Y]) +*&_X))Q>J84\[&GZR/2#F&3)X[("T-B5ZVW"XX,9KM45!AIEK
M^)GL!D85&./(\@Y" 2 -Z0RK?-1[KU55,H;1=EARI<7UV_>_7KW_]'8L;C_?
M?OKPC@;]S[_?W[Q^]_J-."X@%&>E58%BQ7W[L.NC-65;-"Z&7H@IQ$&-U?-V
M-U8#%\^T2U#CS OPM&Y)A:")11,J*Z!%G&TLX[IH*PPPP'O#E(!"O09/=G#R
M^%Q37@N>1X1(+E 3 Q"@SPH\@V95$$&M04OL5X'@8J,;X$K604 SD!Q\Z \Z
M[)0]@P4L;K:HHQK29MXN.YH+)X6RYNF/_LV&)PO$W07[$J++8+V":PD*#=QQ
M7-/[Q/)W^!YW-A9*@LP!9#8^Y )I]$:F9_] 1WYMK I8[RW^?/0>?O*;$;?X
MT^@JX'(3<1G]&QUE2JCM:_K1%5%E__> H[@:/7X\>3KZQ^CB;#*#/_'!R]'Y
MX\DS^.7\?'*9/[@>39_1T.G%Y!S^?#)P%J-GES3JV3/\;4"W/XNZ_=F@-N[9
MZ1AS0WUZ?1 2IK2?NXTLU(]'&Q\7'QT$+ZYZ3AM9$*-P6[(]1L[!@%X7(?5
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
MJU,&^NXDG6VD-BG%8\R#XYZ!D@#%#>]OLL/<5R'Q1BY=6F*GM)5&[?CENZF
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
MT/'U!LZ#Q=!HB%52"^ULN.$5247'" N(6[0*O:SR9X$(\#1UD;:!#\CF[#1
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
M6- _$#3>@/8WFG+83WR ]C_-[#]02P,$%     @ B(%<5#YWWPKD P  ^PD
M !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&ULU59+;^,V$+[[5PS<HM@
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
M971S+W-H965T,C0N>&ULC51M;],P$/Z>7V$%A#:I6M[:K2UMI;9C FF3JFV
M$.*#FUP::WXIMD.W?\_92;,BML*7Y,[V\]QS/M]-=DH_F K DD?!I9F&E;7;
M<129O )!S9G:@L2=4FE!+;IZ$YFM!EIXD.!1&L?GD:!,AK.)7UOIV435EC,)
M*TU,+0353PO@:C<-DW"_<,LVE74+T6RRI1NX _MYN]+H11U+P01(PY0D&LII
M.$_&B[X[[P]\8; S!S9QF:R5>G#.IV(:QDX0<,BM8Z#X^P5+X-P1H8R?+6?8
MA73 0WO/?N5SQUS6U,!2\:^LL-4T'(:D@)+6W-ZJW4=H\QDXOEQQX[]DUYP=
MI"'):V.5:,&H0##9_.EC>P\'@&'\"B!M :G7W03R*B^II;.)5CNBW6ED<X9/
MU:-1').N*'=6XRY#G)TME1#,XBU;0Z@LR%))R^0&9,[ D)-[NN9@3B>1Q5@.
M$>4M[Z+A35_A35)R@U25(1]D <6?!!&*[)2F>Z6+]"CC)>1G)$MZ)(W3Y A?
MUF6>>;[L/S*?_Y7Y)3,Y5Z;60+[/U\9J?#X_CD3M=U'[/FK_E:AWS>,GJB17
MM77T-TPR40MR#?BXR(H^>4DOW?AQYKF4->6D;%A%R\H]Z[9E)=2XR'B5(-:@
MN^LD%"&X5RJ.78IU9Y+82M4&GX0Y'0??@&H"KI"'V'& V#1X&Z2]X7#@G S-
MT47LS'Z0]>+,FP-GCBZ<>1Z\>S-,D_1]<%\!#I'2@GY>4O9?"01)TAL-T^ :
MC!F3 HND:FF#DZ0W.!\%IRU%@^&,KAEG%LN)&I.XUT^RERH8'72/ +WQ,\(0
MS]PT4K?:C:%YTWW/QYL9=D/UADF# DJ$QF<7@Y#H9BXTCE5;WXMK9;&SO5GA
M* 7M#N!^J93=.RY -YQGOP%02P,$%     @ B(%<5%CD2;>] @  Z@4  !D
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
M(<K8K"?6;F";K?L^OVPLOO;=ZUJK0K>T >NKIK&[ 1TP_F!S\C=02P,$%
M  @ B(%<5#^6\R .!0  $0P  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&ULE5=K;]LV%/VN7T%XQ> "2FR]+#M+ N31807:+FC2#L.P#[1T;1.52)6D
MXF2_?H>4[#BKXZY?%(KF/?=USA5SNE;ZBUD16?905]*<#5;6-B>CD2E65'-S
MK!J2^&6A=,TM7O5R9!I-O/1&=36*Q^/)J.9"#LY/_=Z-/C]5K:V$I!O-3%O7
M7#]>4J769X-HL-GX*)8KZS9&YZ<-7](MV4_-C<;;:(M2BIJD$4HR38NSP45T
M<CEQY_V!SX+69F?-7"9SI;ZXE[?EV6#L J**"NL0./[<TQ55E0-"&%][S,'6
MI3/<76_0?_6Y(Y<Y-W2EJC]$:5=G@^F E;3@;64_JO5OU.>3.;Q"5<8_V;H[
MFV4#5K3&JKHW1@2UD-U?_M#78<=@.G[!(.X-8A]WY\A'><TM/S_5:LVT.PTT
MM_"I>FL$)Z1KRJW5^%7 SIZ_E86JB=WQ!S)L>,?G%9G7IR,+:'=@5/0PEQU,
M_ ),%+/W2MJ586]D2>5S@!%BV@86;P*[C \B7E-QS)(H9/$XC@[@)=M$$X^7
M?#=1=BU,42G3:F)_7<R-U:#&WP=<I%L7J7>1ON#B%HHIVXJ86K K53=*DK3&
MO>TX?_, /1EBPTN2M!!V;[$/^[E;$2O%8D&:9$%L3G9-))G%=J/5O?""@5Z9
MZ-Q:WUPNR^<;6#:MI9*U1LBE-R> >IFP3\>WQVQ!)6E>,6.Y;:W2CTQS2TP
MS,!!!46#-,*Y5JV! _/Z)$#CJ)Z3=LT+7//<8XQ'- M< ;C=P=MX<+C!JV"8
M3L(D38+7?IV'>3SMUW$XF^58WUH7 1((F<3(0FTW$/.NGL%P&DZF#@*+.'+V
MPUDXC=W.1S+$=;'RM2CI'B.IP8"QK-!4"FO@)XQR;YN&29QWBVF6><>J^'+D
M!D#I*X<F<C]7J&MHD(;9-,5SDF<!HAU/@@]*'D$,+2H*63VS"J)PEH_Q3 &>
M(L]Q<+7B<HGB2G;/J[;#YJ[$'$T.,G=T%F1).$%%TUF8YK/@=_1, R2:3H(L
MCH,,D#<O,@!U_/FG:1S%O^Q;'>!_MN5_]K_Y?TV@)ZKJ.7]A#-F.@>\$GXM*
M6$%F'_$/.]B"/J4%)FZQJR=LQK7PK%YH5>^(Q6S5PHM"M=+Z,RC40DC46?1D
M)\^*IM6-,KUTG*_-1L@P)<V^/CEV/X)C1P03C@'SXT+9)OF4W4GPP7&] <]]
MP!A>D"_7^A&AK[DNT<9X!NY.9VZ5.7)%WV=[EH4Y+$ F)YB7"![$"309(SC(
M*0K>$4[LEAIDSR:.^$DR[AF9A+,LP3//\^!.611UJ5W(Y;>I!4D.=29YD,0S
M1!T_3W_'S4G@+PQ':G'4N@!\&#W&, Y35,ZK=1RE6+SH=3?P;\T^[U'>,,GS
M,(W\,$CB#*FYF>(:LB^='U/69*NLR6%E=5<F)ZQ/4E.AEE+\TXNK_X[LE=-A
MU OFH,!Z%,4G#7C5:M;NNG"Y]:/5?&?R_PFZ==]_=N@C<,FKC53FM!12.DK#
MM=,-JH9B8W:^<E,1\Q1T#I-I%ER4H"QB-%ZM7HS*]#NP;;3 MD,P030&F](H
MB-)\QZPC-I)\;JNIXNX;:!5N6VBF[/0+KQ&^'7$83R/WS.+=L)VXGP*&?)+H
MOX'O:_IHYYI6DU[ZRZC[#F,.=3>V[>[VOGO17?.>CG>7Y?=<HW(&,EC ='R<
M8W#J[@+:O5C5^$O?7%E<(?URA3L[:7< OR^4LIL7YV#[7\#YOU!+ P04
M" "(@5Q4HZWU_)P"  !G!@  &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX
M;6RM5<ENVS 0_96!D$,")-%F6VE@&XCM%@F0MD&6MD#1 RV-+2)<%)*RDZ(?
M7Y)2!*>UC1YZD;C,>WSS.!H-UU(]ZA+1P#-G0H^"TICJ/ QU7B(G^E16*.S.
M0BI.C)VJ9:@KA:3P(,[")(H&(2=4!..A7[M1XZ&L#:,";Q3HFG.B7B;(Y'H4
MQ,'KPBU=EL8MA.-A199XA^:ANE%V%G8L!>4H-)4"%"Y&P45\/LU<O _X0G&M
M-\;@,IE+^>@F5\4HB)P@9)@;QT#L:X539,P161E/+6?0'>F F^-7]@\^=YO+
MG&B<2O:5%J8<!6<!%+@@-3.W<GV);3Y]QY=+IOT3UDUL-@@@K[61O 5;!9R*
MYDV>6Q\V ,G9#D#2 I(_ ?$.0-H"4I]HH\RG-2.&C(=*KD&Y:,OF!MX;C[;9
M4.%N\<XHNTLMSHP_JR41]"=I/!4%3&IM0[2&$[@H"NK6"8,KT12,BSJ<H2&4
MZ2,X "K@OI2UMD@]#(T5Y&C#O#U\TAR>[#A\AODII/$Q)%$2/]S-X/#@:"IK
M8=3+%K+IOY-%+=E;EM!ZTQF4= 8EGC;=0=OY\?W:ON'*(-<_]O"F'6_J>7L[
M>"_RO.8U(P8+5W8TIV:;@0U)YDG<%[D:QX,X[:7Q,%QM>K,E+GV79+VS+NZ-
MREZGLK=7Y93H\AAR^P1\JNF*,!1&^T+1I53FQ*#BM@I6J UW6]MRZ/VMK9\-
MHFB[M'XGK;]7VB7<P[<HCN$7O*^5;6M[+F70<0[^ZV5G'6^V5^NGFL]1@5Q
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
MJY1<0N&XK#V7DJ-F.BM?0> :A=E7N2;HN0_J9L!Z0@E9[^&9=#R3HSQGS)2
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
M78<$>% #H7/=V>/LXX=W+@GAWE7X'Q+"=A026[0L0&>TX+ZT0'=M&3,A 5N
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
MSB,\%G68-0\;(TLWKMU*@\.?6^YP/@=E#?!]*J5YV-@)L)GXE_\!4$L#!!0
M   ( (B!7%0U%J+:+0,  %P*   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;)V6;6^;,!#'OXJ%^J*5M@+F*:F22'W0M$F;5C7M]MJ!([%J;&:;9OWV
MLX'2%$C']B;!\+^[WYU]MA=[(1_5#D"CWP7C:NGLM"XO7%>E.RB(.A<E</,E
M%[(@V@SEUE6E!)+51@5SL>?%;D$H=U:+^MVM7"U$I1GE<"N1JHJ"R.<K8&*_
M='SGY<4=W>ZT?>&N%B79PAKT0WDKS<CMO&2T *ZHX$A"OG0N_8MK'UN#6O&#
MPEX=/".;RD:(1SOXDBT=SQ(!@U1;%\3\/<$U,&8]&8Y?K5.GBVD-#Y]?O'^J
MDS?);(B":\%^TDSOEL[,01GDI&+Z3NP_0YM09/VE@JGZ%^U;K>>@M%):%*VQ
M(2@H;_[)[[80!P9^>,0 MP9XJD'0&@1UH@U9G=8-T62UD&*/I%4;;_:AKDUM
M;;*AW$[C6DOSE1H[O;HBC/ 4T+I>,S>@"64*?41KLUZRB@$2.;I,4UE!AKY2
MLJ&,:@H*G;;2,Z-]6-^@TY,S=((H1_<[42G",[5PM>&S4=RT9;EJ6/ 1EAM(
MSU'@?T#8P_Z(^?5T<^^MN6NJTI4&=Z7!M;_@B+^7M$OR+ 5CR"2%H"B9> 9
M[+46[X0*NE!!'2K\2ZC.O3+3(FV=;= -<,BI'JUHXS>I_=J6?5KYR2Q<N$^'
M=1L1Q7._$[U!#COD<!+R1O!*]8O0L#4.HH.P\S"8]]B&HEF8S,?9HHXMFL3V
M1%)B-XLQN&@0-_1"KP<W% 4A3L;AX@XN?A?N7FAB%M-_+:X&/1Y0^1&.@Q[[
MB"J(YD?@DPX^>;<GONL=R Y^6A/,.M^S2;-62I%5J;8]8!N F9/&;E&CI9@-
MDL0XBOO3.*(*H^1( \P[W/DDW%1P9<X,RK?U)!KZ')0]Y<PLYS"./1\"Q7'<
MHQZ*@C#RQJ%][W6_]R9AFSD4%=?*KD"R83"Z77L#A*1?VQ&-[X5'* ].)?]=
MRHGKK,7T!PC1H!U&1#@\QOEZ1/AX0C.+?Z+%@]T81[.HOR^.R69!W-\9W8.C
MW]Z[OA&YI5PA!KFQ\\X3D[!LKC+-0(NRO@ULA#9WB_IQ9ZY_(*W ?,^%T"\#
M>\'H+I2K/U!+ P04    " "(@5Q4.9T?F0D#  #H"0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970T,"YX;6RU5EUOVC 4_2M6M(=6VIHX"0$J0&JAU9!:AJ#M
MM$U[<)-+B)K8S':@^_>SG1"^HTI=7XCMW'/N/><&VYT5XR]B#B#1:Y92T;7F
M4BXN;5N$<\B(N& +H.K-C/&,2#7EL2T6'$AD0%EJNXX3V!E)J-7KF+4Q[W58
M+M.$PI@CD6<9X7^O(66KKH6M]<(DB>=2+]B]SH+$, 7YN!AS-;,KEBC)@(J$
M4<1AUK6N\.4 >QI@(IX26(FM,=)2GAE[T9-AU+4<71&D$$I-0=1C"7U(4\VD
MZOA3DEI53@W<'J_9;XUX)>:9".BS]'L2R7G7:EDH@AG)4SEAJZ]0"FIHOI"E
MPORB51GK6"C,A619"5859 DMGN2U-&(+@(,3 +<$N/L _P3 *P'>6P%^"?"-
M,X44X\. 2-+K<+9"7$<K-CTP9AJTDI]0W?>IY.IMHG"R-X$ET!S0!$(6T\3T
MX@N:JL\KRE- ;(8&B2!QS"$F$B(T4I_BF+,H#R6:DA0$.AN )$DJSA7N<3I
M9Y_.T2>44/0P9[D@-!(=6ZI*=3X[+*NZ+JIR3U2%773/J)P+=$,CB'8);"6Q
MTNFN=5Z[M8P#""^0AS\CUW'QD8+Z;X<[1^"#-\-QNT:-5W7-,WS>";YU!X:T
M^.?KKOVZ4T%H*"$3OVM2^%4*WZ3P3Z30C5Z4:81N]+$N%A1-0Z%WF&6O%7A^
MT+&7V]8>B5)AK=VHP6$4]AOM8!.V(Z-1R6C4RN@/1T]7HX=AC2-!115\E.G-
M*D7S_:87%(TMHYI>PVGNF7X8U6JV<&//],,H[+DX<(^;WJIDM&IE3!^G#]_N
M:OQH5T3MC[(<.YL=T'F_Z27'ME/M]KZ=_3)JYU-WO3W/CP1AK^4$QSW'6SLY
MKM7Q\\=H<G-W<UMGBKLA<S_,^<TNAKW_X+QW8)?;=OT]M^RM(S #'INKA$ A
MRZDL3HEJM;JN7)E#>F_]6E]CS-&ZH2GN0/>$QPD5*(69HG0NFNICX,6UHIA(
MMC '[3.3ZM@VP[FZB@'7 >K]C#&YGN@$U>6N]P]02P,$%     @ B(%<5+4^
M\-N6 P  W@T  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&ULM5==C]LH
M%/TKR.I#*[5C@S]3)9$F3:L=J95&F7;W8;4/Q"8)J@U9P$GGWQ>P8V<:FXY2
MS4MLX-Y[[CV^G,#TR,5WN2-$@1]5R>3,VRFU?^_[,M^1"LL;OB=,KVRXJ+#2
M0['UY5X07%BGJO11$"1^A2GSYE,[=R_F4UZKDC)R+X"LJPJ+QP4I^7'F0>\T
ML:+;G3(3_GRZQUOR0-2W_;W0([^+4M"*,$DY X)L9MXM?+] L7&P%G]3<I1G
M[\"4LN;\NQG<%3,O,!F1DN3*A,#Z<2 ?2%F:2#J/_]N@7H=I',_?3]$_V>)U
M,6LLR0=>_D,+M9MYF0<*LL%UJ5;\^!=I"[()YKR4]A<<6]O  WDM%:]:9YU!
M15GSQ#]:(LX<$!QQ0*T#LGDW0#;+)59X/A7\"(2QUM',BRW5>NOD*#-?Y4$)
MO4JUGYJOR(&PFH 5R?F64<O4._#0?"/ -^#6T$;5(U <W M>U+G2QJH63+X%
M2RJ5H.M:<0$^$2(!9H69S'G-E%Y?D356[?1MH=,W]MA\A\;\]9(H3$OY!KP"
ME(&O.UY+;2NGOM*UF0S]O*UCT=2!1NJ "'SA3.TD^,@*4CP-X&M2.F;0B9D%
M<D9<DOP&A/ M0 &"WQZ6X/6K-XZP84=X:,.&(V%/'-ZQ9DL9PO_]K(W G2*5
M_,\!$740D86(1B 6N,0L)T,D-HZI=30;]C!'49S"J7\8P(L[O-B)ITLZ4+--
MAQ ;U_@,$<:3)$7#D$D'F;@A\:.6!B7]7)""JL&&22Z0W\$$)EDX#)UVT.FU
M[*87B C%23",EW5XV>_8/=]TCOZ8=!$G+]6",.AU);B6IM;S"4]I$ W3!,^4
M#%[?AJWO.6:8C$&B'A+]<1NV(9[T891-1J![&8'AU?R&E_S&Z1ABKRK0+2N_
MBKVK37KI@/&+]6(O%M"M%BZN+E4BG(0C6Q;V&@'=(N'NQ4N=@%D0)2.@O5#
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
M9N9/62FAGV*M4_F<4XJ5WF4E 60EF'.F,-L@5F DP258=7\6X!6X:U4K$'C
M#-.6@GND-P,LX7LG/E\@!3&1%^ ,8 :>:MY*75!FKM(V#<PM>DNWG:7@@*4%
M*JY Z'\#@1?XSZL%.#^[^+>*JT,.28,A:6#+AE](>K.7=(%E0;@T 7_?K*42
MNEW^'*&& S6TU,D!JLX0C&U!IXJMRKPXKWF0)%'FOHZP)@-K<HH5CK$Z5;3+
M2F-OG!4-K.@4:S+&BO98H1<>8$T'UO04*QIC34=8:3S.B@=6?)3UQ!4DH.I:
MG?:M3FRK-WVKCUF)]ZSX?IH$XUZ2P4MRU,L]DO(:E+HS><O4&#;9PU[ZT30=
MQZ8#-OW"%G29"89K3+#2K\@8/]WK8M^;^.%_?'?G>#(G_0,4&\RD1E1:YUW%
M.H#H3L]NHGAC3ZPU5_K\L\-:?W"0, OT\XIS]3DQA^#P"<L_ %!+ P04
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
MZL+<-P-()#_4"^V[4)O2X'_GVJ#]^7YCUT3AD$2X8\N8ZN"[R\.;!6Q"$DI
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
M"<H:X/>51*6:B6W'[>L[_0M02P,$%     @ B(%<5.,4/;>*!P  T"8  !D
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
M2K> #21P2B(ENU=UI5X;;73M0]4'+SB)M8!SMI/L2OWPM0V!;(.3)=U3^Y*
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
M,"60[S>4BM- +=!WW;/_ 5!+ P04    " "(@5Q4O\[%=T@#   U"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6R=EE%OVS@,Q[^*8.QA RZU+=MQ
M7"0!M@:'&["[*YIN>U9M)A8J6SE):;IO?Y3BNEZB>,5>$LDB__Z1(F7-#U(]
MZAK D.=&M'H1U,;LKL-0ES4T3%_)';2XLI&J80:G:AOJG0)6.:=&A#2*IF'#
M>!LLY^[9K5K.Y=X(WL*M(GK?-$S]^ 1"'A9!'+P\N./;VM@'X7*^8UM8@_FZ
MNU4X"WN5BC?0:BY;HF"S"#[&US<QM0[.XAN'@QZ,B0WE0<I'._E<+8+($H&
MTE@)AG]/< -"6"7D^*\3#?IW6L?A^$7]3Q<\!O/ --Q(\9U7IEX$LX!4L&%[
M8>[DX2_H LJL7BF%=K_DT-E& 2GWVLBF<T:"AK?'?_;<)6+@$*<7'&CG0-_J
MD'0.B0OT2.;"6C'#EG,E#T19:U2S Y<;YXW1\-9NX]HH7.7H9Y:?VU(V0.[9
M,V@R(6LLDVHO@,@-6<$&E(+*+I*/6H/1A+45^<+9 Q?<</1XOP+#N- ?T/?K
M>D7>O_M WA'>DOM:[C5:ZWEH$-.^+"P[I$]')'H!:07E%4GB/PB-:.QQOWF[
M>_2S>XC)Z3-$^PQ1IY=<U.O28# -S*7A>D0VZ643)YM>D/T'6Q2;43'#VRT1
M4FM2,J5^8&<>F*I\:3L*YD[0MN?3DA9I/"OFX=,P/1ZS+"[RN#?[B3?M>=-1
MWCO0P%19NQ*HX D/@!VVLR$EYH8;[SX?%;,!29;E9[SG5FDQG25^W*S'S49Q
MUT:6CQ/;X!7!"L=33S-[;O@PLS, FB0I/<'T6&%]7LCJM,><CF)^ 20DXK6C
M?'S3\S=GT_0$[]PH39+(3Y?W=/DHW;^F!N4CRL]>EA19<D+D,<KSW$\TZXEF
MHT3WTC!!MLJV2W7>F#[6F0>CF"7Y":W'C!9%3OV\1<];O/WP&&SSV D21Z]G
M=S3>D_8;-9&;R=X6D2NERWGHM(813FA*HY,\^,S2*$[]>8@'WYGX]W;N%\7?
MR?X2VV,V@OUZ^,=T%/L;$WMVO' (O/*PM@0O)3T[="=8[6E\6F9>0YH5V>R$
M-!Q\T^V%ZF^FMKS5N,T;](RN<@Q5'>\HQXF1._>9?Y &+PUN6..]#I0UP/6-
ME.9E8F\._4UQ^3]02P,$%     @ B(%<5(6GBAWE!   /!4  !D   !X;"]W
M;W)K<VAE971S+W-H965T-3<N>&ULM5A=3^LV&/XK5K5)YTB,)F[2CR.H1%LX
MXP@V!(?M8MJ%2=ZV'HG=V0XMTW[\7B<A*4IJ"H,;2%(_[[>?Q\G16JI[O00P
M9),F0A]WEL:LOG2[.EI"RO2A7(' 7^92I<S@K5IT]4H!BW-0FG2IY_6[*>.B
M,S[*GUVI\9',3,(%7"FBLS1EZG$"B5P?=_S.TX-KOE@:^Z [/EJQ!=R N5U=
M*;SK5E9BGH+07 JB8'[<.?&_?*5#"\A7_,9AK;>NB4WE3LI[>W,>'W<\&Q$D
M$!EK@N&_!YA"DEA+&,??I=%.Y=,"MZ^?K)_ER6,R=TS#5":_\]@LCSO##HEA
MSK+$7,OUSU F%%I[D4QT_I>LR[5>AT29-C(MP1A!RD7QGVW*0FP!_& '@)8
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
MWH,[[Z-P_9X*V_\!CGX!4$L#!!0    ( (B!7%27BKL<P    !,"   +
M7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_
MK]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?2
M0$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-
MTG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z
M6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ B(%<5(KJ&5>*!
MWB8   \   !X;"]W;W)K8F]O:RYX;6S%FDMSVS80@/\*1I>Z!U?BRTD\46;B
M1UK/M+''2GWMP.3*PA@$5 "T8__Z@F15+V-RIY>U3A(?@CXNN?OAP8^/UMW?
M6GLOOM?:^.5L$\+V>#[WY09JZ7^Q6S#QR-JZ6H:XZ>[F?NM 5GX#$&H]3Q>+
MHWDME9E]^KAKZ\K-\88-4 9E3=S9[KA1\.A?CK>;XD%Y=:NT"D_+6?==PTS4
MRJA:/4.UG"UFPF_LXV_6J6=K@M2KTEFME[.D/W #+JCRU>Y5"_E-WOIN3Y"W
MUS*"+&='B]C@6CD?NC.Z]F5D?(!X<K_5!/M%Z0#N3 ;XU=EFJ\Q=VTR\BCFZ
MC"X.N\\^B,?N_X31KM>JA#-;-C68T,?1@6X!C=^HK9\)(VM8SG:G"&DJ<6Y"
M#)*X,'U3\=SV2N-?7U3]58>(BV+HCE4\X"ZJ#IP/\C1N6ZVJ^.^5.)%:FA)$
M%UR/ %,",-T;H#BXD@@R(R"S-X1<M1#M#[RP:W&Y!8<@<P(RWQOD*M@2018$
M9+$WR%/I-PCRB( \XH6\='?2J.?N0)?=)XU7!CQ.F7<$WCM>O%53U](]=3=6
MW1D5?R9C&?I<EK:)90A!OB<@W_-"?I'*B1NI&Q!_@/2-ZV\T@OM P'W@A1O4
M&7$&02J-T9(%5;$7O'#7\  FANT:2AOO[H\N(67";I.Z5J'/V#8O8C:'J%\P
MI8)!_"BA),Q&N0:+\A=3409)F!6R@C+F0"6^QEZ7%\'&VZN[(G@E77C"E)1"
M$F:'M**XWUA=@?,_B?._&S5DH\R1,*NCIXE=K#*>%[N$XBHF\>"IHY21,#OC
MO-YJ^P0@3L# 6H6.#L-1PDB8C1%C9FL0W^3W89I2?DB8!3%AL9W&,"9EBH19
M%23F7RGN1%/22)FE,:%;<1 '3GIPTU-*("FS0$;%NX/\&5.20Q)V@[PR\"@C
MY9.4?4A"J%@<8$Q**.D>A#(:2\HLZ5[,,HI)*29E5@RNXJ-PE&)29L5,CIG$
MH?A<51B3LDZZ'^OTTAF6<\HZZ7ZL\R]FAF=%*.MDS-:A,7.,25DG8[;.E!P/
MQ2JVCI_-C-).QJR=:<R80 KWB#)R+HS9/.,.C['L'P:,29DG8S;/%&872V4Q
M)N6>C-D]D]%LG\Q&8TS*/1FS>TC,0=W,* MES!:B,0=UD[)0QFPA&G-0-RD+
M9<P6&NL'__=D@L#3WI2%\K>?,'LI1P)G>DY9*-_GY)DXQ)B4A7+V!1D"<Y#I
M.66AG-E"PUF^E[INI&Y7X3 FN2;#/?XAI_T&*419*&>VT.@P[26F&).R4,YL
MH0G,7:IC3,I".;.%1L>3HUV/G+)0SFRAB6'O+IX8D[)0SFRAJ6B^[B$5E(4*
M9@N1F(.Z65 6*I@M-(GYJO=>4!8JF"U$8@ZC25FH8+;0Z*S_:*87E(4*9@L-
M9HY0#ZY==;?U%F.2[P8P6XC /(,U8$S*0L5;SL/]V/&PN&X6E(6*-USTP?WA
MM?C3.!B\#T)9J.@L--^]3U7%Q]Q ]37^A8_[2ZG+*R?:CW[A-R_:Y9IUH_5I
MW'=I?K>RVKV>M7NU[-,_4$L#!!0    ( (B!7%03)^RZ[P$  *4B   :
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKM.ZT 4A>%7B?P 3/8MP!&A
MHJ%%O( 5)A>1Q)8]"'A[HE"$95&<!LVJK+'E[;_Z9(U]]Y3W;=EUQW&[Z\?9
MQV%_')?-MI3^7TKC:IL/[7C5]?EXNK+NAD-;3LMAD_IV]=IN<M+Y?)&&GS.:
M^[N?,V?/GWW^GXG=>KU;Y8=N]7;(Q_++X/3>#:_C-N?2S)[;89/+LDD?^\OI
M,9T/<G6:W,P>7Y;-\/@B3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ00L(6M0/NH:@
MZ_I!-Q!T4S_H%H)NZP?)'&6<$R1-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;
MD&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;)R_;!'HKZJT$>BOJK01Z
M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MMDLX1
M;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U
M;T>]G4!OGVQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0
MZ!VH=Q#H':AW$.@=J'<0Z!V3CY4$>@?J'01Z!^H=!'H'ZAU_J?=8/O=YO/1\
MK_'Y?TEU.=V;+X\_+[]/HH2+,\X)_DJY_P)02P,$%     @ B(%<5&(CYQC8
M 0  2"(  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=I=3X,P% ;@O[)P:T;7
MK_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7EXXNC,-FU
M31<6616CNV L%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK;!>IB]/8U\BN
M+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I6T*>5@YS
M0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7^*9'NUS6
M!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ03LS3X7'O
M1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^?,8?]0_L
M0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB*D=!E:.HRE%8
MY2BN<A18.8JL D56@2*K0)%5H,@J4&05*+(*%%D%BJP"15:!(JM$D56BR"I1
M9)4HLDH4626*K!)%5HDBJT215:+(JE!D52BR*A19%8JL"D56A2*K0I%5H<BJ
M4&15*+)J%%DUBJP:15:-(JM&D56CR*I19-4HLNK_E/7)VO5?_]O0W_/6U-U[
M/AM^(+EZ!5!+ 0(4 Q0    ( (B!7%0'04UB@0   +$    0
M  "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ B(%<5,JVD\[N
M    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L!
M A0#%     @ B(%<5)E<G",0!@  G"<  !,              ( !S $  'AL
M+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "(@5Q4V[).O[4'   4(
M&               @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L!
M A0#%     @ B(%<5'.:8%8S!@  I1@  !@              ("!^ \  'AL
M+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( (B!7%2%UW>OUP(
M +4)   8              " @6$6  !X;"]W;W)K<VAE971S+W-H965T,RYX
M;6Q02P$"% ,4    " "(@5Q4 -=UH T%  ! $P  &               @(%N
M&0  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ B(%<5#'$
MLMAE!P  #2@  !@              ("!L1X  'AL+W=O<FMS:&5E=',O<VAE
M970U+GAM;%!+ 0(4 Q0    ( (B!7%24->QK\@<  '4B   8
M  " @4PF  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " "(
M@5Q4-<0T !X)  #!%0  &               @(%T+@  >&PO=V]R:W-H965T
M<R]S:&5E=#<N>&UL4$L! A0#%     @ B(%<5.AKYHL2&@  34L  !@
M         ("!R#<  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0
M   ( (B!7%1M2:T>2@8  .<1   8              " @1!2  !X;"]W;W)K
M<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "(@5Q4)@$Y'.H'  !U%0
M&0              @(&06   >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+
M 0(4 Q0    ( (B!7%3+&#BJM@,  -D'   9              " @;%@  !X
M;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ B(%<5%8; "OK
M!@  /1(  !D              ("!GF0  'AL+W=O<FMS:&5E=',O<VAE970Q
M,BYX;6Q02P$"% ,4    " "(@5Q4LQ@!L?L#  #*"@  &0
M@(' :P  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( (B!
M7%3?P>A(- D  +D9   9              " @?)O  !X;"]W;W)K<VAE971S
M+W-H965T,30N>&UL4$L! A0#%     @ B(%<5&I7^)=!!   8@H  !D
M         ("!77D  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M    " "(@5Q4<_*\PD4.  #8)P  &0              @('5?0  >&PO=V]R
M:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( (B!7%1,&^?.:0,  *H'
M   9              " @5&,  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL
M4$L! A0#%     @ B(%<5/B0(OB:"P  #!X  !D              ("!\8\
M 'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " "(@5Q4@RLD
M>W,;  #J50  &0              @('"FP  >&PO=V]R:W-H965T<R]S:&5E
M=#$Y+GAM;%!+ 0(4 Q0    ( (B!7%2X+%O(  0  -\(   9
M  " @6RW  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @
MB(%<5#YWWPKD P  ^PD  !D              ("!H[L  'AL+W=O<FMS:&5E
M=',O<VAE970R,2YX;6Q02P$"% ,4    " "(@5Q4?(P5E \&   6$   &0
M            @(&^OP  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4
M Q0    ( (B!7%35Z9%!\ ,  +T(   9              " @03&  !X;"]W
M;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ B(%<5#C;SD:E @
MJ 4  !D              ("!*\H  'AL+W=O<FMS:&5E=',O<VAE970R-"YX
M;6Q02P$"% ,4    " "(@5Q46.1)M[T"  #J!0  &0              @($'
MS0  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( (B!7%0I
MJM;G[P8  +P1   9              " @?O/  !X;"]W;W)K<VAE971S+W-H
M965T,C8N>&UL4$L! A0#%     @ B(%<5#^6\R .!0  $0P  !D
M     ("!(=<  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M" "(@5Q4HZWU_)P"  !G!@  &0              @(%FW   >&PO=V]R:W-H
M965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( (B!7%3_R!E?4P,  #4/   9
M              " @3G?  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L!
M A0#%     @ B(%<5)BJFTN< @  ,@<  !D              ("!P^(  'AL
M+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " "(@5Q4;5L7KV4#
M  "?"P  &0              @(&6Y0  >&PO=V]R:W-H965T<R]S:&5E=#,Q
M+GAM;%!+ 0(4 Q0    ( (B!7%2 L@W'W 4  $,G   9              "
M@3+I  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ B(%<
M5 KTR6+, @  Q 8  !D              ("!1>\  'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6Q02P$"% ,4    " "(@5Q4GQV4AD$$  #X%   &0
M        @(%(\@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0
M   ( (B!7%2)**UGE ,  ((,   9              " @<#V  !X;"]W;W)K
M<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ B(%<5/CGXO)X @  4@8
M !D              ("!B_H  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q0
M2P$"% ,4    " "(@5Q4RH5]G:$"   O!P  &0              @($Z_0
M>&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( (B!7%3"%DP:
M4@,  /T+   9              " @1(  0!X;"]W;W)K<VAE971S+W-H965T
M,S@N>&UL4$L! A0#%     @ B(%<5#46HMHM P  7 H  !D
M ("!FP,! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " "(
M@5Q4.9T?F0D#  #H"0  &0              @('_!@$ >&PO=V]R:W-H965T
M<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( (B!7%2U/O#;E@,  -X-   9
M          " @3\* 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#
M%     @ B(%<5*4;>H\$!0  $18  !D              ("!# X! 'AL+W=O
M<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " "(@5Q4;K.5[) "  #.
M!@  &0              @(%'$P$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM
M;%!+ 0(4 Q0    ( (B!7%1/K__@?@,  .,,   9              " @0X6
M 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ B(%<5%.L
M<C_=!@  [2$  !D              ("!PQD! 'AL+W=O<FMS:&5E=',O<VAE
M970T-2YX;6Q02P$"% ,4    " "(@5Q4M/QB(38%  #"%0  &0
M    @('7( $ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    (
M (B!7%0GLC5DU0(  (D'   9              " @40F 0!X;"]W;W)K<VAE
M971S+W-H965T-#<N>&UL4$L! A0#%     @ B(%<5.,4/;>*!P  T"8  !D
M             ("!4"D! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"
M% ,4    " "(@5Q4[ QE8Q8$  #R$0  &0              @($1,0$ >&PO
M=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( (B!7%3Y[++0N0(
M  H(   9              " @5XU 0!X;"]W;W)K<VAE971S+W-H965T-3 N
M>&UL4$L! A0#%     @ B(%<5')Y,>E6!@  G"<  !D              ("!
M3C@! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " "(@5Q4
METC"85$#  ";"P  &0              @(';/@$ >&PO=V]R:W-H965T<R]S
M:&5E=#4R+GAM;%!+ 0(4 Q0    ( (B!7%0*_%?XH@,  *<.   9
M      " @6-" 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%
M  @ B(%<5.R.B,'_ @  " H  !D              ("!/$8! 'AL+W=O<FMS
M:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " "(@5Q4.[HLK:\#  "!"P
M&0              @(%R20$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+
M 0(4 Q0    ( (B!7%2_SL5W2 ,  #4*   9              " @5A- 0!X
M;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ B(%<5(6GBAWE
M!   /!4  !D              ("!UU ! 'AL+W=O<FMS:&5E=',O<VAE970U
M-RYX;6Q02P$"% ,4    " "(@5Q4(Z?]B/ "  !4"   &0
M@('S50$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( (B!
M7%0MKA!^, ,  ! 4   -              "  1I9 0!X;"]S='EL97,N>&UL
M4$L! A0#%     @ B(%<5)>*NQS     $P(   L              ( !=5P!
M %]R96QS+RYR96QS4$L! A0#%     @ B(%<5(KJ&5>*!   WB8   \
M         ( !7ET! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( (B!7%03
M)^RZ[P$  *4B   :              "  15B 0!X;"]?<F5L<R]W;W)K8F]O
M:RYX;6PN<F5L<U!+ 0(4 Q0    ( (B!7%1B(^<8V $  $@B   3
M      "  3QD 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !" $( !1(
' $5F 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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>74
<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>75
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>243</ContextCount>
  <ElementCount>451</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>72</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100020 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100030 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100040 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100060 - Disclosure - Organization and Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusiness</Role>
      <ShortName>Organization and Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100070 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>100080 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>100090 - Disclosure - Balance Sheet Details</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetails</Role>
      <ShortName>Balance Sheet Details</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>100100 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>100110 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>100120 - Disclosure - Reorganization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganization</Role>
      <ShortName>Reorganization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>100130 - Disclosure - Secured Notes to Related Party</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedParty</Role>
      <ShortName>Secured Notes to Related Party</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>100140 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>100150 - Disclosure - Equity Incentive Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlans</Role>
      <ShortName>Equity Incentive Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>100160 - Disclosure - Employee Benefit Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlan</Role>
      <ShortName>Employee Benefit Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>100170 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>100180 - Disclosure - Summary of Significant  Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant  Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>100190 - Disclosure - Summary of Significant  Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant  Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>100200 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurements</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>100210 - Disclosure - Balance Sheet Details (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsTables</Role>
      <ShortName>Balance Sheet Details (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetails</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>100220 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognition</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>100230 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>100240 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquity</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>100250 - Disclosure - Equity Incentive Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansTables</Role>
      <ShortName>Equity Incentive Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlans</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>100260 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxes</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>100270 - Disclosure - Organization and Business - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails</Role>
      <ShortName>Organization and Business - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>100280 - Disclosure - Summary of Significant Accounting Policies - Percentage of Net Product Sales and Accounts Receivable Balance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Percentage of Net Product Sales and Accounts Receivable Balance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>100290 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>100300 - Disclosure - Summary of Significant Accounting Policies - Common Stock Equivalents Excluded From Computation of Net Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Common Stock Equivalents Excluded From Computation of Net Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>100310 - Disclosure - Fair Value Measurements - Schedule of Financial Assets Measured on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Schedule of Financial Assets Measured on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>100320 - Disclosure - Fair Value Measurements - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails</Role>
      <ShortName>Fair Value Measurements - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>100330 - Disclosure - Balance Sheet Details - Summary of Short -Term Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails</Role>
      <ShortName>Balance Sheet Details - Summary of Short -Term Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>100340 - Disclosure - Balance Sheet Details - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails</Role>
      <ShortName>Balance Sheet Details - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>100350 - Disclosure - Balance Sheet Details - Schedule of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails</Role>
      <ShortName>Balance Sheet Details - Schedule of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>100360 - Disclosure - Balance Sheet Details - Schedule of Prepaid Expenses and Other Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails</Role>
      <ShortName>Balance Sheet Details - Schedule of Prepaid Expenses and Other Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>100370 - Disclosure - Balance Sheet Details - Schedule of Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails</Role>
      <ShortName>Balance Sheet Details - Schedule of Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>100380 - Disclosure - Balance Sheet Details - Schedule of Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails</Role>
      <ShortName>Balance Sheet Details - Schedule of Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>100390 - Disclosure - Revenue Recognition - Schedule of Disaggregated Net Product Sales (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails</Role>
      <ShortName>Revenue Recognition - Schedule of Disaggregated Net Product Sales (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>100400 - Disclosure - Revenue Recognition - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails</Role>
      <ShortName>Revenue Recognition - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>100410 - Disclosure - Commitments and Contingencies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>100420 - Disclosure - Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>100440 - Disclosure - Reorganization - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails</Role>
      <ShortName>Reorganization - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>100450 - Disclosure - Secured Notes to Related Party - Additional Information (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails</Role>
      <ShortName>Secured Notes to Related Party - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>100460 - Disclosure - Stockholders' Equity - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails</Role>
      <ShortName>Stockholders' Equity - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>100470 - Disclosure - Stockholders' Equity - Summary of Common Stock Reserved for Future Issuance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails</Role>
      <ShortName>Stockholders' Equity - Summary of Common Stock Reserved for Future Issuance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>100480 - Disclosure - Equity Incentive Plan - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails</Role>
      <ShortName>Equity Incentive Plan - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>100490 - Disclosure - Equity Incentive Plans - Summary of Stock Option Plan Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails</Role>
      <ShortName>Equity Incentive Plans - Summary of Stock Option Plan Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>100500 - Disclosure - Equity Incentive Plan - Schedule of Options Exercisable, Vested or Expected to Vest (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfOptionsExercisableVestedOrExpectedToVestDetails</Role>
      <ShortName>Equity Incentive Plan - Schedule of Options Exercisable, Vested or Expected to Vest (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>100510 - Disclosure - Equity Incentive Plan - Schedule of Exercise Prices And Weighted-average Remaining Contractual Lives For Options Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails</Role>
      <ShortName>Equity Incentive Plan - Schedule of Exercise Prices And Weighted-average Remaining Contractual Lives For Options Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>100520 - Disclosure - Equity Incentive Plan - Summary of Stock-Based Compensation Expense related to Stock-Based Payment Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails</Role>
      <ShortName>Equity Incentive Plan - Summary of Stock-Based Compensation Expense related to Stock-Based Payment Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>100530 - Disclosure - Equity Incentive Plan - Summary of Fair Value of Option Grant and ESPP Purchase Right on Grant Date Using Black-Scholes Option Pricing Model (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails</Role>
      <ShortName>Equity Incentive Plan - Summary of Fair Value of Option Grant and ESPP Purchase Right on Grant Date Using Black-Scholes Option Pricing Model (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>100540 - Disclosure - Employee Benefit Plan - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails</Role>
      <ShortName>Employee Benefit Plan - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>100550 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>100560 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>100570 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="hrtx-10k_20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>100580 - Disclosure - Income Taxes - Summary of Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Summary of Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="hrtx-10k_20211231.htm">hrtx-10k_20211231.htm</File>
    <File>hrtx-20211231.xsd</File>
    <File>hrtx-20211231_cal.xml</File>
    <File>hrtx-20211231_def.xml</File>
    <File>hrtx-20211231_lab.xml</File>
    <File>hrtx-20211231_pre.xml</File>
    <File>hrtx-ex231_8.htm</File>
    <File>hrtx-ex232_246.htm</File>
    <File>hrtx-ex311_7.htm</File>
    <File>hrtx-ex312_6.htm</File>
    <File>hrtx-ex321_9.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>gnksfblpbdnf000001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="802">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="41">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>78
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "hrtx-10k_20211231.htm": {
   "axisCustom": 0,
   "axisStandard": 29,
   "contextCount": 243,
   "dts": {
    "calculationLink": {
     "local": [
      "hrtx-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hrtx-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "hrtx-10k_20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "hrtx-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hrtx-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "hrtx-20211231.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/factExplanatory-2009-12-16.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/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/currency/2021/currency-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd",
      "https://xbrl.sec.gov/exch/2021/exch-2021.xsd",
      "https://xbrl.sec.gov/naics/2021/naics-2021.xsd",
      "https://xbrl.sec.gov/sic/2021/sic-2021.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"
     ]
    }
   },
   "elementCount": 562,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 33,
    "http://www.herontx.com/20211231": 2,
    "http://xbrl.sec.gov/dei/2021q4": 5,
    "total": 40
   },
   "keyCustom": 51,
   "keyStandard": 400,
   "memberCustom": 31,
   "memberStandard": 37,
   "nsprefix": "hrtx",
   "nsuri": "http://www.herontx.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "100000 - Document - Document and Entity Information",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100090 - Disclosure - Balance Sheet Details",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetails",
     "shortName": "Balance Sheet Details",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100100 - Disclosure - Revenue Recognition",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100110 - Disclosure - Commitments and Contingencies",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hrtx:ReorganizationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100120 - Disclosure - Reorganization",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganization",
     "shortName": "Reorganization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hrtx:ReorganizationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100130 - Disclosure - Secured Notes to Related Party",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedParty",
     "shortName": "Secured Notes to Related Party",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100140 - Disclosure - Stockholders' Equity",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100150 - Disclosure - Equity Incentive Plans",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlans",
     "shortName": "Equity Incentive Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100160 - Disclosure - Employee Benefit Plan",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlan",
     "shortName": "Employee Benefit Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100170 - Disclosure - Income Taxes",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100180 - Disclosure - Summary of Significant  Accounting Policies (Policies)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant  Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010 - Statement - Consolidated Balance Sheets",
     "role": "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100190 - Disclosure - Summary of Significant  Accounting Policies (Tables)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant  Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100200 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100210 - Disclosure - Balance Sheet Details (Tables)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsTables",
     "shortName": "Balance Sheet Details (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hrtx:ScheduleOfDisaggregatedNetProductSalesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100220 - Disclosure - Revenue Recognition (Tables)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hrtx:ScheduleOfDisaggregatedNetProductSalesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100230 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hrtx:CommonStockReservedForFutureIssuanceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100240 - Disclosure - Stockholders' Equity (Tables)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hrtx:CommonStockReservedForFutureIssuanceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100250 - Disclosure - Equity Incentive Plans (Tables)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansTables",
     "shortName": "Equity Incentive Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100260 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "reportCount": 1,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100270 - Disclosure - Organization and Business - Additional Information (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails",
     "shortName": "Organization and Business - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_srtMajorCustomersAxis_hrtxLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlipure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100280 - Disclosure - Summary of Significant Accounting Policies - Percentage of Net Product Sales and Accounts Receivable Balance (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails",
     "shortName": "Summary of Significant Accounting Policies - Percentage of Net Product Sales and Accounts Receivable Balance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_srtMajorCustomersAxis_hrtxLargestCustomerMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210101_20211231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlipure",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD_xbrlishares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD_xbrlishares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100290 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20210101_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlishares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100300 - Disclosure - Summary of Significant Accounting Policies - Common Stock Equivalents Excluded From Computation of Net Loss Per Share (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails",
     "shortName": "Summary of Significant Accounting Policies - Common Stock Equivalents Excluded From Computation of Net Loss Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaapEmployeeStockOptionMember_20210101_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlishares",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100310 - Disclosure - Fair Value Measurements - Schedule of Financial Assets Measured on a Recurring Basis (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails",
     "shortName": "Fair Value Measurements - Schedule of Financial Assets Measured on a Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20211231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "hrtx:TransfersAmongFairValueHierarchyLevelsAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100320 - Disclosure - Fair Value Measurements - Additional Information (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
     "shortName": "Fair Value Measurements - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "hrtx:TransfersAmongFairValueHierarchyLevelsAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100330 - Disclosure - Balance Sheet Details - Summary of Short -Term Investments (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails",
     "shortName": "Balance Sheet Details - Summary of Short -Term Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
       "span",
       "p",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100340 - Disclosure - Balance Sheet Details - Additional Information (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails",
     "shortName": "Balance Sheet Details - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
       "span",
       "p",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100350 - Disclosure - Balance Sheet Details - Schedule of Inventory (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails",
     "shortName": "Balance Sheet Details - Schedule of Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PrepaidExpenseCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100360 - Disclosure - Balance Sheet Details - Schedule of Prepaid Expenses and Other Assets (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails",
     "shortName": "Balance Sheet Details - Schedule of Prepaid Expenses and Other Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PrepaidExpenseCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100370 - Disclosure - Balance Sheet Details - Schedule of Property and Equipment, Net (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails",
     "shortName": "Balance Sheet Details - Schedule of Property and Equipment, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedSalariesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100380 - Disclosure - Balance Sheet Details - Schedule of Accrued Liabilities (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails",
     "shortName": "Balance Sheet Details - Schedule of Accrued Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedSalariesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "role": "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100390 - Disclosure - Revenue Recognition - Schedule of Disaggregated Net Product Sales (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails",
     "shortName": "Revenue Recognition - Schedule of Disaggregated Net Product Sales (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "hrtx:ScheduleOfDisaggregatedNetProductSalesTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_srtProductOrServiceAxis_hrtxCINVANTIMember_20210101_20211231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "hrtx:ValuationAllowancesAndReservesTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20201231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100400 - Disclosure - Revenue Recognition - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails",
     "shortName": "Revenue Recognition - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "hrtx:ValuationAllowancesAndReservesTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20201231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100410 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
     "shortName": "Commitments and Contingencies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100420 - Disclosure - Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails",
     "shortName": "Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "hrtx:ReorganizationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211001_20211031",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100440 - Disclosure - Reorganization - Additional Information (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails",
     "shortName": "Reorganization - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "hrtx:ReorganizationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211001_20211031",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromConvertibleDebt",
      "reportCount": 1,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100450 - Disclosure - Secured Notes to Related Party - Additional Information (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails",
     "shortName": "Secured Notes to Related Party - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210531",
      "decimals": "3",
      "lang": null,
      "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD_xbrlishares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20191001_20191031",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100460 - Disclosure - Stockholders' Equity - Additional Information (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
     "shortName": "Stockholders' Equity - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20191001_20191031",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "U_xbrlishares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100470 - Disclosure - Stockholders' Equity - Summary of Common Stock Reserved for Future Issuance (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails",
     "shortName": "Stockholders' Equity - Summary of Common Stock Reserved for Future Issuance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "hrtx:CommonStockReservedForFutureIssuanceTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlishares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
      "reportCount": 1,
      "unitRef": "U_iso4217USD_xbrlishares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100480 - Disclosure - Equity Incentive Plan - Additional Information (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails",
     "shortName": "Equity Incentive Plan - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20201231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "U_xbrlishares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100490 - Disclosure - Equity Incentive Plans - Summary of Stock Option Plan Activity (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails",
     "shortName": "Equity Incentive Plans - Summary of Stock Option Plan Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlishares",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlishares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100500 - Disclosure - Equity Incentive Plan - Schedule of Options Exercisable, Vested or Expected to Vest (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfOptionsExercisableVestedOrExpectedToVestDetails",
     "shortName": "Equity Incentive Plan - Schedule of Options Exercisable, Vested or Expected to Vest (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlishares",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlishares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100510 - Disclosure - Equity Incentive Plan - Schedule of Exercise Prices And Weighted-average Remaining Contractual Lives For Options Outstanding (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails",
     "shortName": "Equity Incentive Plan - Schedule of Exercise Prices And Weighted-average Remaining Contractual Lives For Options Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlishares",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100520 - Disclosure - Equity Incentive Plan - Summary of Stock-Based Compensation Expense related to Stock-Based Payment Awards (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails",
     "shortName": "Equity Incentive Plan - Summary of Stock-Based Compensation Expense related to Stock-Based Payment Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlipure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100530 - Disclosure - Equity Incentive Plan - Summary of Fair Value of Option Grant and ESPP Purchase Right on Grant Date Using Black-Scholes Option Pricing Model (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails",
     "shortName": "Equity Incentive Plan - Summary of Fair Value of Option Grant and ESPP Purchase Right on Grant Date Using Black-Scholes Option Pricing Model (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210101_20211231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlipure",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlipure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100540 - Disclosure - Employee Benefit Plan - Additional Information (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails",
     "shortName": "Employee Benefit Plan - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_xbrlipure",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100550 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails",
     "shortName": "Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100560 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails",
     "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch",
      "reportCount": 1,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100570 - Disclosure - Income Taxes - Additional Information (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
     "shortName": "Income Taxes - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20211231",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20201231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100580 - Disclosure - Income Taxes - Summary of Unrecognized Tax Benefits (Details)",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfUnrecognizedTaxBenefitsDetails",
     "shortName": "Income Taxes - Summary of Unrecognized Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_iso4217USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100060 - Disclosure - Organization and Business",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusiness",
     "shortName": "Organization and Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100070 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100080 - Disclosure - Fair Value Measurements",
     "role": "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hrtx-10k_20211231.htm",
      "contextRef": "C_0000818033_20210101_20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 72,
   "tag": {
    "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm Id",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r666"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated By Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r660"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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 [Domain]",
        "terseLabel": "Entity"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r660"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r674"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r660"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r660"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r660"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r660"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well Known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Icfr Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r659"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r662"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/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",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "hrtx_AcceleratedNoncashStockOptionExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents accelerated non-cash stock option expense.",
        "label": "Accelerated Noncash Stock Option Expense [Member]",
        "terseLabel": "Accelerated Non-Cash Stock Option Expense"
       }
      }
     },
     "localname": "AcceleratedNoncashStockOptionExpenseMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_AccruedClinicalLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10130.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of clinical obligations incurred and payable.",
        "label": "Accrued Clinical Liabilities",
        "terseLabel": "Accrued clinical and manufacturing liabilities"
       }
      }
     },
     "localname": "AccruedClinicalLiabilities",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_AccruedSalesAllowancesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": {
       "order": 10010.0,
       "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through the date and payable for sales allowances. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Sales Allowances Current",
        "terseLabel": "Accrued product sales allowances"
       }
      }
     },
     "localname": "AccruedSalesAllowancesCurrent",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusted gross income for disallowance of net operating loss deductions.",
        "label": "Adjusted Gross Income For Disallowance Of Net Operating Loss Deductions",
        "terseLabel": "Adjusted gross income for disallowance of net operating loss deductions"
       }
      }
     },
     "localname": "AdjustedGrossIncomeForDisallowanceOfNetOperatingLossDeductions",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_AllowanceForDistributorFeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A valuation allowance for the amount of distributor fees on products sold.",
        "label": "Allowance For Distributor Fees [Member]",
        "terseLabel": "Distributor Fees"
       }
      }
     },
     "localname": "AllowanceForDistributorFeesMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_AllowanceForRebatesAndChargebacksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A valuation allowance for the amount of rebates and chargebacks of products sold.",
        "label": "Allowance For Rebates And Chargebacks [Member]",
        "terseLabel": "Discounts, Rebates and Administrative Fees"
       }
      }
     },
     "localname": "AllowanceForRebatesAndChargebacksMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_AllowanceForSalesReturns1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A valuation allowance for the amount of products sold that the entity expects to be returned by the purchaser.",
        "label": "Allowance For Sales Returns1 [Member]",
        "terseLabel": "Product Returns"
       }
      }
     },
     "localname": "AllowanceForSalesReturns1Member",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available-for-sale securities, debt securities, current, contractual maturities of three months to one year.",
        "label": "Available For Sale Securities Debt Securities Current Contractual Maturities Of Three Months To One Year",
        "verboseLabel": "Available for sale securities with contractual maturities of three months to one year."
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesOfThreeMonthsToOneYear",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_BusinessCreditOffsetAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business credit offset amount.",
        "label": "Business Credit Offset Amount",
        "terseLabel": "Business credit offset amount"
       }
      }
     },
     "localname": "BusinessCreditOffsetAmount",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_BusinessLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business.",
        "label": "Business [Line Items]",
        "terseLabel": "Business [Line Items]"
       }
      }
     },
     "localname": "BusinessLineItems",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hrtx_BusinessTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business.",
        "label": "Business [Table]",
        "terseLabel": "Business [Table]"
       }
      }
     },
     "localname": "BusinessTable",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hrtx_CINVANTIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to the product CINVANTI.",
        "label": "C I N V A N T I [Member]",
        "terseLabel": "CINVANTI"
       }
      }
     },
     "localname": "CINVANTIMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding cash, cash equivalents and short-term investments. Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "label": "Cash Cash Equivalents And Shortterm Investments Policy [Text Block]",
        "terseLabel": "Cash, Cash Equivalents and Short-term Investments"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShorttermInvestmentsPolicyTextBlock",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hrtx_ClassOfWarrantOrRightExercisedDuringPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of warrants or rights exercised during period.",
        "label": "Class Of Warrant Or Right Exercised During Period",
        "terseLabel": "Class of warrant or right, exercised during period"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisedDuringPeriod",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hrtx_ClassOfWarrantOrRightExpirationDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of warrant or right, expiration date.",
        "label": "Class Of Warrant Or Right Expiration Date",
        "terseLabel": "Class of warrant or right, expiration date"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExpirationDate",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "hrtx_ClinicalTrialAccrualsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for clinical trial accruals.",
        "label": "Clinical Trial Accruals Policy [Text Block]",
        "terseLabel": "Accrued Clinical Liabilities"
       }
      }
     },
     "localname": "ClinicalTrialAccrualsPolicyTextBlock",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hrtx_CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common shares registered for resale in connection with convertible notes.",
        "label": "Common Shares Registered For Resale In Connection With Convertible Notes",
        "terseLabel": "Common shares registered for resale in connection with convertible notes"
       }
      }
     },
     "localname": "CommonSharesRegisteredForResaleInConnectionWithConvertibleNotes",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hrtx_CommonStockReservedForFutureIssuanceTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of common stock reserved for future issuance.",
        "label": "Common Stock Reserved For Future Issuance Table [Text Block]",
        "terseLabel": "Summary of Common Stock Reserved for Future Issuance"
       }
      }
     },
     "localname": "CommonStockReservedForFutureIssuanceTableTextBlock",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hrtx_CommonStockUnderlyingConvertibleNotesOutstanding": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails": {
       "order": 10050.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of convertible common shares reserved for future issuance.",
        "label": "Common Stock Underlying Convertible Notes Outstanding",
        "terseLabel": "Shares of common stock underlying convertible notes outstanding (see Note 8)"
       }
      }
     },
     "localname": "CommonStockUnderlyingConvertibleNotesOutstanding",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hrtx_ConvertibleNotesPayableRelatedPartiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10170.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "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 holder.",
        "label": "Convertible Notes Payable Related Parties Current",
        "terseLabel": "Convertible notes payable to related parties, net of discount"
       }
      }
     },
     "localname": "ConvertibleNotesPayableRelatedPartiesCurrent",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_DebtInstrumentConversionRatioMultipleOfPrincipal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The multiple of principal used in calculating the number of shares converted from the notes.",
        "label": "Debt Instrument Conversion Ratio Multiple Of Principal",
        "terseLabel": "Debt instrument conversion ratio multiple of principal"
       }
      }
     },
     "localname": "DebtInstrumentConversionRatioMultipleOfPrincipal",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, redemption period, stock price exceeds in percentage of conversion price.",
        "label": "Debt Instrument Redemption Period Stock Price Exceeds In Percentage Of Conversion Price",
        "terseLabel": "Debt instrument, redemption period, stock price exceeds in percentage of conversion price"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodStockPriceExceedsInPercentageOfConversionPrice",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hrtx_DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets tax credit carryforwards research, expiration year.",
        "label": "Deferred Tax Assets Tax Credit Carryforwards Research Expiration Year",
        "terseLabel": "Research and development credit carryforwards expiration year"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearchExpirationYear",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "gYearItemType"
    },
    "hrtx_DeferredTaxAssetsTaxLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 10080.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets tax lease liabilities.",
        "label": "Deferred Tax Assets Tax Lease Liabilities",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxLeaseLiabilities",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_DeferredTaxLiabilitiesRightOfUseLeaseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 10040.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities right-of-use lease assets.",
        "label": "Deferred Tax Liabilities Right Of Use Lease Assets",
        "negatedLabel": "Right-of-use lease assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRightOfUseLeaseAssets",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum amount per each participant the employer may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan Maximum Annual Contributions By Employer Per Employee Amount",
        "terseLabel": "Defined contribution plan, maximum annual contributions by employer per employee, amount"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsByEmployerPerEmployeeAmount",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_DepositsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails": {
       "order": 10030.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits current.",
        "label": "Deposits Current",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositsCurrent",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_DocumentAndEntityInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Document and entity information.",
        "label": "Document And Entity Information [Line Items]",
        "terseLabel": "Document And Entity Information [Line Items]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationLineItems",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "hrtx_DocumentAndEntityInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Document and entity information table.",
        "label": "Document And Entity Information [Table]",
        "terseLabel": "Document And Entity Information [Table]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationTable",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "hrtx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 10050.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to compensation nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Compensation Amount",
        "terseLabel": "Non-deductible compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_EmployeeStockPurchasePlanAvailableForIssuance": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails": {
       "order": 10040.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved under employee stock purchase plan for future issuance.",
        "label": "Employee Stock Purchase Plan Available For Issuance",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanAvailableForIssuance",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hrtx_EmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee stock purchase plan [member",
        "label": "Employee Stock Purchase Plan [Member]",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_EquityIncentivePlan2007Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity incentive plan 2007 [member",
        "label": "Equity Incentive Plan2007 [Member]",
        "terseLabel": "Equity Incentive Plan 2007"
       }
      }
     },
     "localname": "EquityIncentivePlan2007Member",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_ExercisePriceRange1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents range 1 of exercise price.",
        "label": "Exercise Price Range1 [Member]",
        "terseLabel": "Exercise Price Range 1"
       }
      }
     },
     "localname": "ExercisePriceRange1Member",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_ExercisePriceRange2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents range 2 of exercise price.",
        "label": "Exercise Price Range2 [Member]",
        "terseLabel": "Exercise Price Range 2"
       }
      }
     },
     "localname": "ExercisePriceRange2Member",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_ExercisePriceRange3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents range 3 of exercise price.",
        "label": "Exercise Price Range3 [Member]",
        "terseLabel": "Exercise Price Range 3"
       }
      }
     },
     "localname": "ExercisePriceRange3Member",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_ExercisePriceRange4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents range 4 of exercise price.",
        "label": "Exercise Price Range4 [Member]",
        "terseLabel": "Exercise Price Range 4"
       }
      }
     },
     "localname": "ExercisePriceRange4Member",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_ExercisePriceRange5Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents range 5 of exercise price.",
        "label": "Exercise Price Range5 [Member]",
        "terseLabel": "Exercise Price Range 5"
       }
      }
     },
     "localname": "ExercisePriceRange5Member",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_ExercisePriceRange6Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents range 6 of exercise price.",
        "label": "Exercise Price Range6 [Member]",
        "terseLabel": "Exercise Price Range 6"
       }
      }
     },
     "localname": "ExercisePriceRange6Member",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_ExercisePriceRange7Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents range 7 of exercise price.",
        "label": "Exercise Price Range7 [Member]",
        "terseLabel": "Exercise Price Range 7"
       }
      }
     },
     "localname": "ExercisePriceRange7Member",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_ExpiringOperatingLossCarryforwards": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiring operating loss carryforwards.",
        "label": "Expiring Operating Loss Carryforwards",
        "terseLabel": "Expiring Operating Loss Carryforwards"
       }
      }
     },
     "localname": "ExpiringOperatingLossCarryforwards",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_ForeignCommercialPaperMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that originates in countries outside of the United States.",
        "label": "Foreign Commercial Paper [Member]",
        "terseLabel": "Foreign Commercial Paper"
       }
      }
     },
     "localname": "ForeignCommercialPaperMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_HTX011Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HTX-011.",
        "label": "H T X011 [Member]",
        "terseLabel": "H T X011"
       }
      }
     },
     "localname": "HTX011Member",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_IncreaseDecreaseInClinicalLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10270.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to clinical liabilities.",
        "label": "Increase Decrease In Clinical Liabilities",
        "terseLabel": "Accrued clinical and manufacturing liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInClinicalLiabilities",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_IndefiniteOperatingLossCarryforwards": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indefinite operating loss carryforwards.",
        "label": "Indefinite Operating Loss Carryforwards",
        "terseLabel": "Indefinite Operating Loss Carryforwards"
       }
      }
     },
     "localname": "IndefiniteOperatingLossCarryforwards",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_LargestCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the largest customer of the company.",
        "label": "Largest Customer [Member]",
        "terseLabel": "Largest Customer"
       }
      }
     },
     "localname": "LargestCustomerMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_LeaseExpirationOrDueDateMonthAndYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease expiration or due date month and year, (YYYY-MM) period.",
        "label": "Lease Expiration Or Due Date Month And Year",
        "terseLabel": "Lease expiration date"
       }
      }
     },
     "localname": "LeaseExpirationOrDueDateMonthAndYear",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "gYearMonthItemType"
    },
    "hrtx_LeasedSpaceEffectiveDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leased space, effective date.",
        "label": "Leased Space Effective Date",
        "terseLabel": "Reduction of leased space, effective date"
       }
      }
     },
     "localname": "LeasedSpaceEffectiveDate",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "hrtx_NetOperatingLossCarryforwardsExpirationYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net operating loss carryforwards expiration year.",
        "label": "Net Operating Loss Carryforwards Expiration Year",
        "terseLabel": "Net operating loss carryforwards expiration year"
       }
      }
     },
     "localname": "NetOperatingLossCarryforwardsExpirationYear",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "gYearItemType"
    },
    "hrtx_NumberOfCountriesApprovedDrug": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Countries approved the drug.",
        "label": "Number Of Countries Approved Drug",
        "terseLabel": "Number of countries approved the drug"
       }
      }
     },
     "localname": "NumberOfCountriesApprovedDrug",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hrtx_OUMCOLLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "OUM &amp; CO. LLP.",
        "label": "O U M C O L L P [Member]",
        "terseLabel": "OUM &amp; CO. LLP"
       }
      }
     },
     "localname": "OUMCOLLPMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of income taxes receivable, net operating loss, CARES Act.",
        "label": "Period Of Income Taxes Receivable Net Operating Loss C A R E S Act",
        "terseLabel": "Net operating loss carryback period"
       }
      }
     },
     "localname": "PeriodOfIncomeTaxesReceivableNetOperatingLossCARESAct",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hrtx_PreFundedWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-funded warrants offered as a component of the 2014 Common Stock offering.",
        "label": "Pre Funded Warrants [Member]",
        "terseLabel": "Pre-funded Warrants"
       }
      }
     },
     "localname": "PreFundedWarrantsMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_ProceedsFromConversionOfConvertibleNotesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10080.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from conversion of convertible notes payable.",
        "label": "Proceeds From Conversion Of Convertible Notes Payable",
        "terseLabel": "Proceeds from conversion of convertible notes payable"
       }
      }
     },
     "localname": "ProceedsFromConversionOfConvertibleNotesPayable",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_PurchaseObligationsDuePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase obligations due period.",
        "label": "Purchase Obligations Due Period",
        "terseLabel": "Purchase obligations due period"
       }
      }
     },
     "localname": "PurchaseObligationsDuePeriod",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hrtx_RedwoodCityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease laboratory, office and warehouse space in Redwood City, California.",
        "label": "Redwood City [Member]",
        "terseLabel": "Redwood City, California"
       }
      }
     },
     "localname": "RedwoodCityMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_RemainingAreaOfRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining area of real estate property.",
        "label": "Remaining Area Of Real Estate Property",
        "terseLabel": "Remaining area of real estate property"
       }
      }
     },
     "localname": "RemainingAreaOfRealEstateProperty",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "hrtx_ReorganizationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reorganization.",
        "label": "Reorganization [Text Block]",
        "terseLabel": "Reorganization"
       }
      }
     },
     "localname": "ReorganizationTextBlock",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hrtx_SUSTOLMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the product SUSTOL.",
        "label": "S U S T O L [Member]",
        "terseLabel": "SUSTOL"
       }
      }
     },
     "localname": "SUSTOLMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_ScheduleOfDisaggregatedNetProductSalesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of disaggregated net product sales.",
        "label": "Schedule Of Disaggregated Net Product Sales Table [Text Block]",
        "terseLabel": "Schedule of Disaggregated Net Product Sales"
       }
      }
     },
     "localname": "ScheduleOfDisaggregatedNetProductSalesTableTextBlock",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hrtx_SecondLargestCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the second largest customer of the company.",
        "label": "Second Largest Customer [Member]",
        "terseLabel": "Second Largest Customer"
       }
      }
     },
     "localname": "SecondLargestCustomerMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_SeniorSecuredConvertibleNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior secured convertible notes.",
        "label": "Senior Secured Convertible Notes [Member]",
        "terseLabel": "Convertible Notes"
       }
      }
     },
     "localname": "SeniorSecuredConvertibleNotesMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_SeniorUnsecuredConvertibleNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior unsecured convertible notes.",
        "label": "Senior Unsecured Convertible Notes [Member]",
        "terseLabel": "Notes"
       }
      }
     },
     "localname": "SeniorUnsecuredConvertibleNotesMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options released in period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period",
        "negatedLabel": "Number of shares released"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options released in period weighted average grant date fair value.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value",
        "terseLabel": "Number of shares released, weighted average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation shares authorized under stock option and other than option plans exercise price range number of outstanding options.",
        "label": "Share Based Compensation Shares Authorized Under Stock Option And Other Than Option Plans Exercise Price Range Number Of Outstanding Options",
        "verboseLabel": "Common stock future issuance on exercise of outstanding options and vesting of outstanding restricted stock units granted"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionAndOtherThanOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hrtx_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation shares authorized under stock option plans exercise price.",
        "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price",
        "terseLabel": "Exercise Prices"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The purchase price of stock from 1997 Employee Stock Purchase Plan will be the lower of the closing price of common stock on: (i) the first trading day in the enrollment period, as defined in the Purchase Plan, in which the purchase is made, or (ii) the purchase date.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Discount On Stock Price",
        "terseLabel": "Share-based compensation arrangement by share-based payment award discount on stock price"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardDiscountOnStockPrice",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percent employees can elect to withhold from their base earnings to purchase common stock.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Maximum Employee Earnings With Held To Purchase Common Stock Percent",
        "terseLabel": "Share-based compensation arrangement by share-based payment award maximum employee earnings with held to purchase common stock percent"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeeEarningsWithHeldToPurchaseCommonStockPercent",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hrtx_SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value of per share prices paid for shares purchased on the open market for issuance to employees under the plan.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Per Share Weightedaverage Fair Value Price Of Shares Purchased",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, per share weighted-average fair value price of shares purchased"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPerShareWeightedaverageFairValuePriceOfSharesPurchased",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "hrtx_SignificantCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant customer.",
        "label": "Significant Customer [Member]",
        "terseLabel": "Total Customer"
       }
      }
     },
     "localname": "SignificantCustomerMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_StockIssuedDuringPeriodSharesWarrantsExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants exercised during the current period.",
        "label": "Stock Issued During Period Shares Warrants Exercised",
        "terseLabel": "Issuance of common stock on exercise of warrants (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesWarrantsExercised",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "hrtx_StockIssuedDuringPeriodValueWarrantsExercised": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of stock issued as a result of the exercise of warrants.",
        "label": "Stock Issued During Period Value Warrants Exercised",
        "terseLabel": "Issuance of common stock on exercise of warrants"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueWarrantsExercised",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_SubleaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sublease agreement.",
        "label": "Sublease Agreement [Member]",
        "terseLabel": "Sublease Agreement"
       }
      }
     },
     "localname": "SubleaseAgreementMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_SubleaseExpirationOrDueDateMonthAndYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sublease expiration or due date month and year (YYYY-MM).",
        "label": "Sublease Expiration Or Due Date Month And Year",
        "terseLabel": "Sublease expiration date"
       }
      }
     },
     "localname": "SubleaseExpirationOrDueDateMonthAndYear",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "gYearMonthItemType"
    },
    "hrtx_SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Suspension of Taxable Income Limitation Percentage for Operating Loss Carryforward.",
        "label": "Suspension Of Taxable Income Limitation Percentage For Operating Loss Carryforward",
        "terseLabel": "Suspension of taxable income limitation percentage for operating loss carryforward"
       }
      }
     },
     "localname": "SuspensionOfTaxableIncomeLimitationPercentageForOperatingLossCarryforward",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hrtx_TaxableIncomeLimitationPercentageForOperatingLossCarryforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Taxable income limitation percentage for operating loss carryforward.",
        "label": "Taxable Income Limitation Percentage For Operating Loss Carryforward",
        "terseLabel": "Taxable income limitation percentage for operating loss carryforward"
       }
      }
     },
     "localname": "TaxableIncomeLimitationPercentageForOperatingLossCarryforward",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hrtx_ThirdLargestCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the third largest customer of the company.",
        "label": "Third Largest Customer [Member]",
        "terseLabel": "Third Largest Customer"
       }
      }
     },
     "localname": "ThirdLargestCustomerMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_TransfersAmongFairValueHierarchyLevelsAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfers among fair value hierarchy levels amount.",
        "label": "Transfers Among Fair Value Hierarchy Levels Amount",
        "terseLabel": "Financial instruments transferred among fair value hierarchy levels"
       }
      }
     },
     "localname": "TransfersAmongFairValueHierarchyLevelsAmount",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_TwoThousandTwentyOneRestructuringPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand twenty one restructuring plan.",
        "label": "Two Thousand Twenty One Restructuring Plan [Member]",
        "terseLabel": "2021 Restructuring Plan"
       }
      }
     },
     "localname": "TwoThousandTwentyOneRestructuringPlanMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_TwoThousandTwentyRestructuringPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand twenty restructuring plan.",
        "label": "Two Thousand Twenty Restructuring Plan [Member]",
        "terseLabel": "2020 Restructuring Plan"
       }
      }
     },
     "localname": "TwoThousandTwentyRestructuringPlanMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_UnitedStatesCommercialPaperMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that originates in the United States.",
        "label": "United States Commercial Paper [Member]",
        "terseLabel": "U.S. Commercial Paper"
       }
      }
     },
     "localname": "UnitedStatesCommercialPaperMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hrtx_ValuationAllowancesAndReservesProvisions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from provisions of amounts previously written off or reestablishment of reserves that had previously been utilized.",
        "label": "Valuation Allowances And Reserves Provisions",
        "terseLabel": "Provision"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesProvisions",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hrtx_ValuationAllowancesAndReservesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a schedule of allowance and reserve accounts where the valuation and qualifying accounts are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.",
        "label": "Valuation Allowances And Reserves Table [Text Block]",
        "terseLabel": "Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTableTextBlock",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hrtx_WarrantsIssuedInEquityFinancingsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for warrants issued in equity financings.",
        "label": "Warrants Issued In Equity Financings Policy [Text Block]",
        "terseLabel": "Warrants"
       }
      }
     },
     "localname": "WarrantsIssuedInEquityFinancingsPolicyTextBlock",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hrtx_ZYNRELEFMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Z Y N R E L E F [Member]",
        "terseLabel": "ZYNRELEF"
       }
      }
     },
     "localname": "ZYNRELEFMember",
     "nsuri": "http://www.herontx.com/20211231",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "Europe"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r191",
      "r362",
      "r366",
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customers [Axis]",
        "terseLabel": "Customer"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r282",
      "r322",
      "r394",
      "r395",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r589",
      "r624",
      "r628",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r282",
      "r322",
      "r394",
      "r395",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r589",
      "r624",
      "r628",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r191",
      "r362",
      "r366",
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Of Major Customer [Domain]",
        "terseLabel": "Customer"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r188",
      "r362",
      "r364",
      "r592",
      "r623",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Or Service [Axis]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r188",
      "r362",
      "r364",
      "r592",
      "r623",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products And Services [Domain]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r282",
      "r322",
      "r371",
      "r394",
      "r395",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r589",
      "r624",
      "r628",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r282",
      "r322",
      "r371",
      "r394",
      "r395",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r589",
      "r624",
      "r628",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Member]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r189",
      "r190",
      "r362",
      "r365",
      "r626",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Geographical [Domain]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r189",
      "r190",
      "r362",
      "r365",
      "r626",
      "r642",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Geographical [Axis]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stpr_CA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CALIFORNIA",
        "terseLabel": "San Diego, California"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/stpr/2021",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_NJ": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NEW JERSEY",
        "terseLabel": "Jersey City, New Jersey"
       }
      }
     },
     "localname": "NJ",
     "nsuri": "http://xbrl.sec.gov/stpr/2021",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201912Member": {
     "auth_ref": [
      "r478",
      "r479",
      "r480",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.",
        "label": "Accounting Standards Update201912 [Member]",
        "terseLabel": "Accounting Standards Update 2019-12"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201912Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r46",
      "r558"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10120.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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "auth_ref": [
      "r16",
      "r46"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": {
       "order": 10030.0,
       "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable Other Current",
        "terseLabel": "Accrued accounts payable"
       }
      }
     },
     "localname": "AccountsPayableOtherCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r9",
      "r26",
      "r192",
      "r193"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10240.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable Net Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10190.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": "Amortization of premium (accretion of discount) on short-term investments"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedBonusesCurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r48"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": {
       "order": 10060.0,
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Bonuses Current",
        "terseLabel": "Accrued bonuses"
       }
      }
     },
     "localname": "AccruedBonusesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities Current [Abstract]",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r48"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": {
       "order": 10020.0,
       "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Professional Fees Current",
        "terseLabel": "Accrued consulting and professional fees"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r48"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": {
       "order": 10050.0,
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Salaries Current",
        "terseLabel": "Accrued employee salaries and benefits"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedVacationCurrent": {
     "auth_ref": [
      "r15",
      "r48",
      "r368"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": {
       "order": 10070.0,
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Vacation Current",
        "terseLabel": "Accrued vacation"
       }
      }
     },
     "localname": "AccruedVacationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r44",
      "r249"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails": {
       "order": 10020.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "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",
        "negatedLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r29",
      "r65",
      "r66",
      "r67",
      "r615",
      "r636",
      "r640"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10070.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 income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r64",
      "r67",
      "r74",
      "r75",
      "r76",
      "r132",
      "r133",
      "r134",
      "r494",
      "r631",
      "r632",
      "r680"
     ],
     "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 Income [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r27",
      "r444",
      "r558"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10060.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",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r441",
      "r442",
      "r443",
      "r507"
     ],
     "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 [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r136",
      "r137",
      "r138",
      "r139",
      "r148",
      "r199",
      "r200",
      "r222",
      "r223",
      "r224",
      "r225",
      "r227",
      "r228",
      "r267",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r478",
      "r479",
      "r480",
      "r481",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r523",
      "r524",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r555",
      "r593",
      "r594",
      "r595",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Adjustments For New Accounting Pronouncements [Axis]",
        "terseLabel": "Accounting Standards Update"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": {
     "auth_ref": [
      "r336",
      "r343",
      "r477"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.",
        "label": "Adjustments To Additional Paid In Capital Convertible Debt With Conversion Feature",
        "terseLabel": "Conversion benefit included in Convertible Notes issued"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r397",
      "r399",
      "r447",
      "r448"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "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 for operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r399",
      "r433",
      "r446"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r88",
      "r106",
      "r302",
      "r540"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10170.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": "Amortization of debt discount"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r81",
      "r106",
      "r302",
      "r542"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10180.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization Of Financing Costs",
        "terseLabel": "Amortization of debt issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r151"
     ],
     "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",
        "terseLabel": "Shares excluded (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r151"
     ],
     "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]",
        "terseLabel": "Antidilutive Securities"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "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 Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r151"
     ],
     "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 [Domain]",
        "terseLabel": "Antidilutive Securities, Name"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of a real estate property.",
        "label": "Area Of Real Estate Property",
        "terseLabel": "Area of real estate property"
       }
      }
     },
     "localname": "AreaOfRealEstateProperty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "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": "Arrangements And Nonarrangement Transactions [Member]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative"
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r106",
      "r247"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10210.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Impairment of property and equipment"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r121",
      "r177",
      "r180",
      "r186",
      "r218",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r491",
      "r495",
      "r522",
      "r556",
      "r558",
      "r596",
      "r613"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r12",
      "r14",
      "r61",
      "r121",
      "r218",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r491",
      "r495",
      "r522",
      "r556",
      "r558"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10180.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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets Current [Abstract]",
        "verboseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r510"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r209"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails": {
       "order": 10010.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": "Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax",
        "terseLabel": "Available-for-sale securities, gross unrealized gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails": {
       "order": 10020.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": "Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax",
        "negatedLabel": "Available-for-sale securities, gross unrealized losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r207",
      "r234"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails": {
       "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": "Available For Sale Debt Securities Amortized Cost Basis",
        "totalLabel": "Available-for-sale securities, amortized cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r202",
      "r208",
      "r234",
      "r600"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails": {
       "order": 10030.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      },
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails": {
       "order": 10020.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "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": "Available For Sale Securities Debt Securities",
        "terseLabel": "Available-for-sale securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
     "auth_ref": [
      "r204",
      "r234"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10230.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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), classified as current.",
        "label": "Available For Sale Securities Debt Securities Current",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r401",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r6",
      "r131",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  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).",
        "label": "Business Description And Basis Of Presentation [Text Block]",
        "terseLabel": "Organization and Business"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CaliforniaFranchiseTaxBoardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government of the state of California.",
        "label": "California Franchise Tax Board [Member]",
        "terseLabel": "California Franchise Tax Board"
       }
      }
     },
     "localname": "CaliforniaFranchiseTaxBoardMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r41",
      "r108"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10220.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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash And Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails": {
       "order": 10010.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash And Cash Equivalents Fair Value Disclosure",
        "terseLabel": "Cash and money market funds"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "label": "Cash Cash Equivalents And Short Term Investments",
        "terseLabel": "Cash, cash equivalents and short-term investments"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r102",
      "r108",
      "r112"
     ],
     "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 and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r102",
      "r532"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "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 increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of 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 Equivalents At Carrying Value",
        "terseLabel": "Cash equivalents included of available-for-sale securities"
       }
      }
     },
     "localname": "CashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": {
     "auth_ref": [
      "r0",
      "r1",
      "r132",
      "r133",
      "r135",
      "r199",
      "r200",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r267",
      "r437",
      "r438",
      "r439",
      "r478",
      "r497",
      "r499",
      "r500",
      "r523",
      "r525",
      "r526",
      "r527",
      "r530",
      "r531",
      "r545",
      "r555",
      "r593",
      "r594",
      "r629",
      "r630",
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates (true false) whether accounting standards update was adopted.",
        "label": "Change In Accounting Principle Accounting Standards Update Adopted",
        "terseLabel": "Change in accounting principle, accounting standards update, adopted"
       }
      }
     },
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": {
     "auth_ref": [
      "r136",
      "r147",
      "r201",
      "r226",
      "r444",
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.",
        "label": "Change In Accounting Principle Accounting Standards Update Immaterial Effect",
        "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect"
       }
      }
     },
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "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": "Class Of Stock [Line Items]",
        "terseLabel": "Class Of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1",
        "terseLabel": "Class of warrant or right, exercise price of warrants or rights"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "label": "Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights",
        "terseLabel": "Class of warrant or right, number of securities called by warrants or rights"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Class Of Warrant Or Right Outstanding",
        "terseLabel": "Class of warrant or right, outstanding"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r53",
      "r262",
      "r601",
      "r619"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10020.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 (see Note 6)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments And Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r259",
      "r260",
      "r261",
      "r264",
      "r644"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock Capital Shares Reserved For Future Issuance",
        "terseLabel": "Common stock, capital shares reserved for future issuance",
        "totalLabel": "Total shares reserved for future issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r132",
      "r133",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r25"
     ],
     "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 (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r25"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r25"
     ],
     "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 (in shares)",
        "verboseLabel": "Common stock, shares, issued, total"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r25",
      "r336"
     ],
     "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",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r25",
      "r558"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10050.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.01 par value: 150,000 shares authorized; 102,005 and 91,310 shares issued and outstanding at December 31, 2021 and 2020, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r369",
      "r370",
      "r396",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation And Employee Benefit Plans [Text Block]",
        "terseLabel": "Equity Incentive Plans"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation And Retirement Disclosure [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r69",
      "r71",
      "r72",
      "r79",
      "r603",
      "r621"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "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, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income Net Of Tax",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income Net Of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income Policy Policy [Text Block]",
        "terseLabel": "Comprehensive Loss"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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 [Member]",
        "terseLabel": "Computer Equipment and Software"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r164",
      "r165",
      "r191",
      "r519",
      "r520",
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r164",
      "r165",
      "r191",
      "r519",
      "r520",
      "r641",
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk By Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r164",
      "r165",
      "r191",
      "r519",
      "r520",
      "r641",
      "r643"
     ],
     "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]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r159",
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk Credit Risk",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r164",
      "r165",
      "r191",
      "r519",
      "r520"
     ],
     "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": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r164",
      "r165",
      "r191",
      "r519",
      "r520",
      "r643"
     ],
     "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 [Domain]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r114",
      "r493"
     ],
     "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": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r248"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of 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 Gross",
        "terseLabel": "Construction in Progress, Gross"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.",
        "label": "Convertible Debt Securities [Member]",
        "terseLabel": "Convertible Debt Securities"
       }
      }
     },
     "localname": "ConvertibleDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleLongTermNotesPayable": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10110.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.",
        "label": "Convertible Long Term Notes Payable",
        "terseLabel": "Non-current convertible notes payable, net"
       }
      }
     },
     "localname": "ConvertibleLongTermNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r84",
      "r592"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10100.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 Goods And Services Sold",
        "terseLabel": "Cost of product sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10090.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": "Costs And Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs And Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r163",
      "r191"
     ],
     "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 [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r110",
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.",
        "label": "Debt Conversion Converted Instrument Shares Issued1",
        "terseLabel": "Debt instrument, number of shares issued for convertible notes"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r117",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r296",
      "r303",
      "r304",
      "r306",
      "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": "Secured Notes to Related Party"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedParty"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r21",
      "r307",
      "r598",
      "r612"
     ],
     "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",
        "terseLabel": "Convertible debt issuable in connection with private placement"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r281",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument Convertible Conversion Price1",
        "terseLabel": "Initial conversion price/rate"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": {
     "auth_ref": [
      "r52",
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format.",
        "label": "Debt Instrument Date Of First Required Payment1",
        "terseLabel": "Debt instrument, date of first required payment"
       }
      }
     },
     "localname": "DebtInstrumentDateOfFirstRequiredPayment1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r279",
      "r312",
      "r313",
      "r541",
      "r543",
      "r544"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument Face Amount",
        "terseLabel": "Debt instrument, face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": {
     "auth_ref": [
      "r52",
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).",
        "label": "Debt Instrument Frequency Of Periodic Payment",
        "terseLabel": "Debt instrument, frequency of periodic payment"
       }
      }
     },
     "localname": "DebtInstrumentFrequencyOfPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentIncreaseDecreaseOtherNet": {
     "auth_ref": [
      "r120"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in debt instruments, classified as other.",
        "label": "Debt Instrument Increase Decrease Other Net",
        "terseLabel": "Debt instrument, additional debt discount"
       }
      }
     },
     "localname": "DebtInstrumentIncreaseDecreaseOtherNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r50",
      "r310",
      "r541",
      "r543"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r50",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument Interest Rate Stated Percentage",
        "terseLabel": "Debt instrument, interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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 [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r51",
      "r282",
      "r514"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument Redemption Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument Redemption Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "auth_ref": [
      "r608"
     ],
     "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": "Redemption Between May 24, 2024 and May 24, 2025"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "auth_ref": [
      "r608"
     ],
     "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": "Redemption On or After May 24, 2025"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r52",
      "r120",
      "r125",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r286",
      "r292",
      "r293",
      "r294",
      "r295",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r305",
      "r312",
      "r313",
      "r314",
      "r315",
      "r337",
      "r340",
      "r341",
      "r342",
      "r540",
      "r541",
      "r543",
      "r544",
      "r609"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "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": "Debt instrument, term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": {
     "auth_ref": [
      "r213"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10200.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) 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 Realized Gain Loss",
        "negatedLabel": "Realized gain on available-for-sale investments",
        "terseLabel": "Debt securities, available-for-sale, realized gain (loss)"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities Available For Sale [Table]",
        "terseLabel": "Debt Securities Available For Sale [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure 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 Table [Text Block]",
        "terseLabel": "Summary of Short-Term Investments"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities Available For Sale Unrealized Gain Loss",
        "terseLabel": "Debt securities, available-for-sale, unrealized gain (loss)"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.",
        "label": "Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Text Block]",
        "terseLabel": "Schedule of Prepaid Expenses and Other Assets"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r45",
      "r292",
      "r542"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Deferred Finance Costs Net",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r22",
      "r23",
      "r466",
      "r597",
      "r611"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 10020.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Income Tax Liabilities",
        "negatedTotalLabel": "Total gross deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 10010.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets Gross",
        "totalLabel": "Total gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r469"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets Liabilities Net",
        "totalLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets Net [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r474",
      "r475"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 10050.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r474",
      "r475"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 10090.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "auth_ref": [
      "r472",
      "r474",
      "r475"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 10060.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
        "label": "Deferred Tax Assets Tax Credit Carryforwards Research",
        "terseLabel": "Research and development credits",
        "verboseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Research"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r474",
      "r475"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 10070.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r468"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 10030.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets Valuation Allowance",
        "negatedLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities Net [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "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": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r393"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan Cost Recognized",
        "terseLabel": "Defined contribution plan, cost"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan Employer Matching Contribution Percent",
        "terseLabel": "Defined contribution plan, employer matching contribution, percent of employees' gross pay"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan Employer Matching Contribution Percent Of Match",
        "terseLabel": "Defined contribution plan, employer matching contribution, percent of match"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r106",
      "r175"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10160.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation Depletion And Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DomesticCorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r206",
      "r372",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt security issued by corporation domiciled in United States of America (US).",
        "label": "Domestic Corporate Debt Securities [Member]",
        "terseLabel": "U.S. Corporate Debt Securities"
       }
      }
     },
     "localname": "DomesticCorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Country [Member]",
        "terseLabel": "Domestic Tax Authority"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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 Basic And Diluted",
        "terseLabel": "Basic and diluted net loss per share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r151",
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share Policy [Text Block]",
        "terseLabel": "Net Loss per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10140.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 payroll and employee liabilities",
        "totalLabel": "Total accrued payroll and employee liabilities"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Related Liabilities Current [Abstract]",
        "terseLabel": "Accrued payroll and employee liabilities"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r434"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized",
        "terseLabel": "Total unrecognized compensation cost related to non-vested, stock-based payment awards"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1",
        "terseLabel": "Total unrecognized compensation cost, expect to recognize over weighted average period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Share-based Payment Arrangement, Option"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Scientific Equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r74",
      "r75",
      "r76",
      "r132",
      "r133",
      "r134",
      "r137",
      "r144",
      "r146",
      "r154",
      "r225",
      "r336",
      "r343",
      "r441",
      "r442",
      "r443",
      "r480",
      "r481",
      "r507",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r631",
      "r632",
      "r633",
      "r680"
     ],
     "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 [Domain]",
        "terseLabel": "Equity Component"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "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": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r510",
      "r511",
      "r512",
      "r517"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]",
        "terseLabel": "Asset Class"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r510",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Fair Value By Asset Class [Axis]",
        "terseLabel": "Asset Class"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r294",
      "r312",
      "r313",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r390",
      "r511",
      "r562",
      "r563",
      "r564"
     ],
     "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]",
        "terseLabel": "Fair Value Hierarchy and NAV"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r510",
      "r511",
      "r513",
      "r514",
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Fair Value By Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r516"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r294",
      "r372",
      "r374",
      "r379",
      "r390",
      "r511",
      "r562"
     ],
     "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": "Fair Value Inputs Level1 [Member]",
        "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r294",
      "r312",
      "r313",
      "r372",
      "r374",
      "r379",
      "r390",
      "r511",
      "r563"
     ],
     "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": "Fair Value Inputs Level2 [Member]",
        "terseLabel": "Significant Other Observable Inputs (Level 2)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r294",
      "r312",
      "r313",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r390",
      "r511",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value Inputs Level3 [Member]",
        "terseLabel": "Significant Unobservable Inputs (Level 3)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Fair Value Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement Policy Policy [Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r294",
      "r312",
      "r313",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r390",
      "r562",
      "r563",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Measurements Fair Value Hierarchy [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r516",
      "r518"
     ],
     "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 [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r211",
      "r212",
      "r215",
      "r216",
      "r217",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r236",
      "r237",
      "r238",
      "r305",
      "r334",
      "r498",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForeignCorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r206",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt security issued by corporation not domiciled in United States of America (US).",
        "label": "Foreign Corporate Debt Securities [Member]",
        "terseLabel": "Foreign Corporate Debt Securities"
       }
      }
     },
     "localname": "ForeignCorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "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 [Member]",
        "terseLabel": "Furniture, Fixtures and Office Equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10220.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain Loss On Sale Of Property Plant Equipment",
        "negatedLabel": "Loss on disposal of property and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10120.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General And Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General And Administrative Expense [Member]",
        "terseLabel": "General and Administrative Expense"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.",
        "label": "Impairment Or Disposal Of Long Lived Assets Including Intangible Assets Policy Policy [Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r251",
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority Name [Axis]",
        "terseLabel": "Income Tax Authority, Name"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority Name [Domain]",
        "terseLabel": "Income Tax Authority, Name"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r122",
      "r456",
      "r464",
      "r471",
      "r483",
      "r485",
      "r487",
      "r488",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r145",
      "r146",
      "r176",
      "r454",
      "r484",
      "r486",
      "r622"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense Benefit",
        "totalLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r73",
      "r452",
      "r453",
      "r464",
      "r465",
      "r470",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax Policy [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r455"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 10060.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r455"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 10010.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate",
        "terseLabel": "Tax at statutory federal rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r455"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 10040.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r455"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 10070.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Income Tax Reconciliation Other Reconciling Items",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r455"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 10020.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Income Tax Reconciliation State And Local Income Taxes",
        "terseLabel": "State tax, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r455"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 10030.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "label": "Income Tax Reconciliation Tax Credits Research",
        "negatedLabel": "Research and development credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10260.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase Decrease In Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10230.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase Decrease In Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10280.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase Decrease In Employee Related Liabilities",
        "terseLabel": "Accrued payroll and employee liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10240.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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease In Operating Capital [Abstract]",
        "terseLabel": "Change in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10290.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.",
        "label": "Increase Decrease In Other Accrued Liabilities",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10250.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": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r77",
      "r174",
      "r539",
      "r542",
      "r604"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10060.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r88",
      "r300",
      "r311",
      "r314",
      "r315"
     ],
     "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",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "auth_ref": [
      "r90",
      "r301",
      "r314",
      "r315"
     ],
     "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": "Interest expense, debt, excluding amortization"
       }
      }
     },
     "localname": "InterestExpenseDebtExcludingAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r100",
      "r103",
      "r109"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid Net",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestReceivableCurrent": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails": {
       "order": 10040.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Interest Receivable Current",
        "terseLabel": "Interest receivable"
       }
      }
     },
     "localname": "InterestReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r33",
      "r241"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails": {
       "order": 10030.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory Finished Goods Net Of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r8",
      "r58",
      "r558"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10250.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",
        "totalLabel": "Total inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r18",
      "r59",
      "r115",
      "r153",
      "r239",
      "r240",
      "r242",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory Policy [Text Block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r35",
      "r241"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails": {
       "order": 10010.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory Raw Materials Net Of Reserves",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r34",
      "r241"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails": {
       "order": 10020.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory Work In Process Net Of Reserves",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r86",
      "r173"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10050.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseExpirationDate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.",
        "label": "Lease Expiration Date1",
        "terseLabel": "Lease expiration date"
       }
      }
     },
     "localname": "LeaseExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold Improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LegalCostsPolicyTextBlock": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.",
        "label": "Legal Costs Policy [Text Block]",
        "terseLabel": "Patent Costs"
       }
      }
     },
     "localname": "LegalCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee Lease Description [Line Items]",
        "terseLabel": "Lessee Lease Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee Lease Description [Table]",
        "terseLabel": "Lessee Lease Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee Leases Policy [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": {
     "auth_ref": [
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates (true false) whether lessee has option to extend operating lease.",
        "label": "Lessee Operating Lease Existence Of Option To Extend",
        "terseLabel": "Lessee, operating lease, existence of option to extend"
       }
      }
     },
     "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee Operating Lease Liability Maturity Table [Text Block]",
        "terseLabel": "Summary of Future Minimum Lease Payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r554"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee Operating Lease Liability Payments Due",
        "totalLabel": "Total future minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": {
     "auth_ref": [
      "r554"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails": {
       "order": 10060.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Lessee Operating Lease Liability Payments Due After Rolling Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": {
     "auth_ref": [
      "r554"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails": {
       "order": 10050.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee Operating Lease Liability Payments Due In Rolling Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": {
     "auth_ref": [
      "r554"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails": {
       "order": 10040.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee Operating Lease Liability Payments Due In Rolling Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": {
     "auth_ref": [
      "r554"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails": {
       "order": 10030.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee Operating Lease Liability Payments Due In Rolling Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": {
     "auth_ref": [
      "r554"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails": {
       "order": 10020.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee Operating Lease Liability Payments Due In Rolling Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": {
     "auth_ref": [
      "r554"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails": {
       "order": 10010.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee Operating Lease Liability Payments Due Next Rolling Twelve Months",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r554"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails2": {
       "order": 10010.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee Operating Lease Liability Undiscounted Excess Amount",
        "negatedLabel": "Less: discount"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee Operating Lease Renewal Term",
        "terseLabel": "Lessee, operating lease, renewal term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r47",
      "r121",
      "r181",
      "r218",
      "r268",
      "r269",
      "r270",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r492",
      "r495",
      "r496",
      "r522",
      "r556",
      "r557"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10010.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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r32",
      "r121",
      "r218",
      "r522",
      "r558",
      "r599",
      "r617"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "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\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities And Stockholders Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r49",
      "r121",
      "r218",
      "r268",
      "r269",
      "r270",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r492",
      "r495",
      "r496",
      "r522",
      "r556",
      "r557",
      "r558"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10090.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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r21",
      "r293",
      "r308",
      "r312",
      "r313",
      "r598",
      "r614"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long Term Debt",
        "terseLabel": "Carrying value of debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Longterm Debt Type [Axis]",
        "terseLabel": "Long-term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r52",
      "r266"
     ],
     "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": "Longterm Debt Type [Domain]",
        "terseLabel": "Long-term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r372"
     ],
     "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 [Member]",
        "terseLabel": "Cash and Money Market Funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10030.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 financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10020.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 for) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r102",
      "r104",
      "r107"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10010.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 for operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r5",
      "r68",
      "r70",
      "r76",
      "r78",
      "r107",
      "r121",
      "r136",
      "r140",
      "r141",
      "r142",
      "r143",
      "r145",
      "r146",
      "r149",
      "r177",
      "r179",
      "r182",
      "r185",
      "r187",
      "r218",
      "r268",
      "r269",
      "r270",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r509",
      "r522",
      "r602",
      "r620"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10140.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10010.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10040.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income Expense",
        "totalLabel": "Total other income (expense), net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r177",
      "r179",
      "r182",
      "r185",
      "r187"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10030.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r548"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease Expense",
        "terseLabel": "Operating lease, rent expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails2": {
       "order": 10020.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease Liability",
        "verboseLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10160.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease Liability Current",
        "terseLabel": "Current lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10100.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 lease, classified as noncurrent.",
        "label": "Operating Lease Liability Noncurrent",
        "terseLabel": "Non-current lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r549",
      "r553"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease Payments",
        "terseLabel": "Operating lease cash payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r546"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10200.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease Right Of Use Asset",
        "terseLabel": "Right-of-use lease assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r472"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating Loss Carryforwards, Total"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "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": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r48"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10150.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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": "Other accrued liabilities",
        "totalLabel": "Total other accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10210.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",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r63",
      "r65"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10020.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "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 Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax",
        "terseLabel": "Unrealized gains (losses) on short-term investments",
        "verboseLabel": "Net unrealized gain (loss) on short-term investments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income And Expenses [Abstract]",
        "terseLabel": "Other income (expense), net:"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10070.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "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)"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherSundryLiabilitiesCurrent": {
     "auth_ref": [
      "r48",
      "r265"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": {
       "order": 10040.0,
       "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.",
        "label": "Other Sundry Liabilities Current",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "OtherSundryLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": {
     "auth_ref": [
      "r205"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).",
        "label": "Other Than Temporary Impairment Loss Debt Securities Available For Sale",
        "terseLabel": "Debt securities, impairment losses"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaidInKindInterest": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Paid In Kind Interest",
        "terseLabel": "Paid-in-kind interest"
       }
      }
     },
     "localname": "PaidInKindInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r101",
      "r254"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments For Restructuring",
        "terseLabel": "Payments for restructuring charges"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r98"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments Of Debt Issuance Costs",
        "terseLabel": "Debt issuance costs incurred"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r99"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments Of Stock Issuance Costs",
        "terseLabel": "Payments of stock issuance costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r91",
      "r94",
      "r203"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10100.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments To Acquire Available For Sale Securities Debt",
        "negatedLabel": "Purchases of short-term investments"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10120.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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r371",
      "r373",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r390",
      "r391",
      "r392",
      "r393",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Pension And Other Postretirement Benefits Disclosure [Text Block]",
        "terseLabel": "Employee Benefit Plan"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r401",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r24",
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock Par Or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r24",
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r24",
      "r558"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10040.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock Value",
        "terseLabel": "Preferred stock, $0.01 par value: 2,500 shares authorized; no shares issued or outstanding at December 31, 2021 and 2020"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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.",
        "label": "Prepaid Expense And Other Assets",
        "totalLabel": "Total prepaid expenses and other assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r12",
      "r39",
      "r40"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10260.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": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense And Other Assets Current [Abstract]"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r10",
      "r13",
      "r244",
      "r245"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails": {
       "order": 10010.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "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 within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidInsurance": {
     "auth_ref": [
      "r11",
      "r13",
      "r243",
      "r245"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails": {
       "order": 10020.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Insurance",
        "terseLabel": "Prepaid insurance"
       }
      }
     },
     "localname": "PrepaidInsurance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPrepaidExpensesAndOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10050.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": "Net proceeds from convertible notes financing"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10040.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds From Issuance Of Common Stock",
        "positiveLabel": "Proceeds from issuance of common stock",
        "terseLabel": "Net proceeds from sale of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": {
     "auth_ref": [
      "r96",
      "r436"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10060.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.",
        "label": "Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans",
        "terseLabel": "Proceeds from purchases under the Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).",
        "label": "Proceeds From Issuance Of Warrants",
        "terseLabel": "Proceeds from issuance of warrants"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r91",
      "r92",
      "r203"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10110.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds From Sale And Maturity Of Available For Sale Securities",
        "terseLabel": "Maturities and sales of short-term investments"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10130.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds From Sale Of Property Plant And Equipment",
        "terseLabel": "Proceeds from the sale of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10070.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds From Stock Plans",
        "terseLabel": "Proceeds from stock issued under the equity incentive plan"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10090.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.",
        "label": "Proceeds From Warrant Exercises",
        "terseLabel": "Proceeds from warrant exercises"
       }
      }
     },
     "localname": "ProceedsFromWarrantExercises",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductInformationLineItems": {
     "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": "Product Information [Line Items]",
        "terseLabel": "Product Information [Line Items]"
       }
      }
     },
     "localname": "ProductInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductionRelatedImpairmentsOrCharges": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.",
        "label": "Production Related Impairments Or Charges",
        "terseLabel": "Cost of product sales, charges"
       }
      }
     },
     "localname": "ProductionRelatedImpairmentsOrCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r44",
      "r250"
     ],
     "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]",
        "terseLabel": "Long-Lived Tangible Asset"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).",
        "label": "Property Plant And Equipment Estimated Useful Lives",
        "terseLabel": "Estimated useful lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r43",
      "r248"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails": {
       "order": 10010.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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 Gross",
        "terseLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 Plant And Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r19",
      "r20",
      "r250",
      "r558",
      "r606",
      "r618"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10190.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",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r42",
      "r250",
      "r645",
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property Plant And Equipment Policy [Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r19",
      "r250"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r19",
      "r248"
     ],
     "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 [Domain]",
        "terseLabel": "Long-Lived Tangible Asset"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PurchaseObligation": {
     "auth_ref": [],
     "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",
        "terseLabel": "Total purchase obligations"
       }
      }
     },
     "localname": "PurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r194",
      "r196",
      "r197",
      "r198"
     ],
     "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": "Accounts Receivable, Net"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReorganizationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reorganizations [Abstract]"
       }
      }
     },
     "localname": "ReorganizationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r450",
      "r591",
      "r658"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10110.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"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has 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.",
        "label": "Research And Development Expense Policy",
        "terseLabel": "Research and Development Expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is 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.",
        "label": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 R S U [Member]",
        "terseLabel": "Restricted Stock Units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r106",
      "r252",
      "r256",
      "r257"
     ],
     "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, total"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [
      "r253",
      "r254",
      "r257",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Cost And Reserve [Axis]",
        "terseLabel": "Restructuring Type"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by individual restructuring plan.",
        "label": "Restructuring Plan [Axis]",
        "terseLabel": "Restructuring Plan"
       }
      }
     },
     "localname": "RestructuringPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the individual restructuring plans.",
        "label": "Restructuring Plan [Domain]",
        "terseLabel": "Restructuring Plan"
       }
      }
     },
     "localname": "RestructuringPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r28",
      "r343",
      "r444",
      "r558",
      "r616",
      "r635",
      "r640"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10080.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",
        "negatedLabel": "Accumulated deficit",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureOrganizationAndBusinessAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r132",
      "r133",
      "r134",
      "r137",
      "r144",
      "r146",
      "r225",
      "r441",
      "r442",
      "r443",
      "r480",
      "r481",
      "r507",
      "r631",
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue From Contract With Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r171",
      "r172",
      "r178",
      "r183",
      "r184",
      "r188",
      "r189",
      "r191",
      "r361",
      "r362",
      "r592"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10080.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 product sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r116",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue From Contract With Customer Policy [Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r363",
      "r367"
     ],
     "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 Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenues:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "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 Name Of Transaction [Domain]",
        "terseLabel": "Sale of Stock"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r164",
      "r191"
     ],
     "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": "Sales Revenue Net [Member]",
        "terseLabel": "Revenue Benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r151"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r151"
     ],
     "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": "Common Stock Equivalents Excluded From Computation of Net Loss Per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "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": "Schedule Of Available For Sale Securities [Line Items]",
        "terseLabel": "Schedule Of Available For Sale Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r386",
      "r387",
      "r388",
      "r389",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule Of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEmployeeBenefitPlanAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r399",
      "r432",
      "r446"
     ],
     "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": "Summary of Stock-Based Compensation Expense related to Stock-Based Payment Awards"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r510",
      "r511"
     ],
     "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": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r18",
      "r36",
      "r37",
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying 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": "Schedule Of Inventory Current Table [Text Block]",
        "terseLabel": "Schedule of Inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.",
        "label": "Schedule Of Product Information [Table]",
        "terseLabel": "Schedule Of Product Information [Table]"
       }
      }
     },
     "localname": "ScheduleOfProductInformationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregatedNetProductSalesDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPercentageOfNetProductSalesAndAccountsReceivableBalanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r44",
      "r250"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r401",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]",
        "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
        "label": "Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Text Block]",
        "terseLabel": "Schedule of Exercise Prices And Weighted-average Remaining Contractual Lives For Options Outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r407",
      "r420",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]",
        "terseLabel": "Summary of Stock Option Plan Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]",
        "terseLabel": "Summary of Fair Value of Option Grant and ESPP Purchase Right on Grant Date Using Black-Scholes Option Pricing Model"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r54",
      "r118",
      "r155",
      "r156",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r329",
      "r334",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule Of Stock By Class [Table]",
        "terseLabel": "Schedule Of Stock By Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "auth_ref": [
      "r162",
      "r164",
      "r165",
      "r166",
      "r519",
      "r521"
     ],
     "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": "Percentage of Net Product Sales and Accounts Receivable Balance"
       }
      }
     },
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 10130.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling And Marketing Expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling And Marketing Expense [Member]",
        "terseLabel": "Sales and Marketing Expense"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10150.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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period",
        "negatedLabel": "Number of shares forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value",
        "terseLabel": "Number of shares forfeited, weighted average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period",
        "terseLabel": "Number of shares granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value",
        "terseLabel": "Number of shares granted, weighted average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number",
        "periodEndLabel": "Number of shares outstanding",
        "periodStartLabel": "Number of shares outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Number of shares outstanding, weighted average grant date fair value",
        "periodStartLabel": "Number of shares outstanding, weighted average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate",
        "terseLabel": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate",
        "terseLabel": "Volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "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": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]",
        "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfStockBasedCompensationExpenseRelatedToStockBasedPaymentAwardsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "auth_ref": [
      "r408",
      "r410"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails": {
       "order": 10020.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Number",
        "terseLabel": "Restricted stock units outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, number of additional shares authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, number of shares authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r435"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails": {
       "order": 10030.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant",
        "terseLabel": "Stock options available for grant",
        "verboseLabel": "Share-based compensation arrangement by share-based payment award, number of shares available for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number",
        "terseLabel": "Options exercisable at end of year"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfOptionsExercisableVestedOrExpectedToVestDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price",
        "terseLabel": "Options exercisable at end of year, weighted average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfOptionsExercisableVestedOrExpectedToVestDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, options, exercises in period, intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, options, expirations in period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period",
        "negatedLabel": "Number of shares cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price",
        "terseLabel": "Number of shares cancelled, weighted average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, options, forfeitures in period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross",
        "terseLabel": "Number of shares granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, options, grants in period, weighted average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r435"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, options, outstanding, intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r409",
      "r435"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails": {
       "order": 10010.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number",
        "periodEndLabel": "Number of shares outstanding",
        "periodStartLabel": "Number of shares outstanding",
        "terseLabel": "Stock options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquitySummaryOfCommonStockReservedForFutureIssuanceDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price",
        "periodEndLabel": "Number of shares outstanding, weighted average exercise price",
        "periodStartLabel": "Number of shares outstanding, weighted average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding And Exercisable Table [Text Block]",
        "terseLabel": "Schedule of Options Exercisable, Vested or Expected to Vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number",
        "terseLabel": "Options vested or expected to vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfOptionsExercisableVestedOrExpectedToVestDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price",
        "terseLabel": "Options vested or expected to vest, weighted average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfOptionsExercisableVestedOrExpectedToVestDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, shares issued in period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r398",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price",
        "terseLabel": "Share-based compensation arrangements by share-based payment award, options, exercises in period, weighted average exercise price",
        "verboseLabel": "Number of shares exercised, weighted average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price",
        "terseLabel": "Share-based compensation arrangements by share-based payment award, options, expirations in period, weighted average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price",
        "terseLabel": "Share-based compensation arrangements by share-based payment award, options, forfeitures in period, weighted average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price",
        "terseLabel": "Number of shares granted, weighted average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r401",
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share Based Compensation Option And Incentive Plans Policy",
        "terseLabel": "Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Axis]",
        "terseLabel": "Exercise Price Range"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Domain]",
        "terseLabel": "Exercise Price Range"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Lower Range Limit",
        "terseLabel": "Range of Exercise Prices, Lower Limit (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
        "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options",
        "terseLabel": "Options Exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
        "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options",
        "terseLabel": "Options Outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Upper Range Limit",
        "terseLabel": "Range of Exercise Prices, Upper Limit (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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": "Share price"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r427",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1",
        "terseLabel": "Expected life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanSummaryOfFairValueOfOptionGrantAndESPPPurchaseRightOnGrantDateUsingBlackScholesOptionPricingModelDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, options, exercisable, weighted average remaining contractual term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
        "label": "Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price1",
        "terseLabel": "Weighted- Average Exercise Price of Options Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options Weighted Average Exercise Price Beginning Balance1",
        "terseLabel": "Weighted- Average Exercise Price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options Weighted Average Remaining Contractual Term2",
        "terseLabel": "Weighted- Average Remaining Contractual Life (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares Outstanding",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r113",
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State And Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r57",
      "r74",
      "r75",
      "r76",
      "r132",
      "r133",
      "r134",
      "r137",
      "r144",
      "r146",
      "r154",
      "r225",
      "r336",
      "r343",
      "r441",
      "r442",
      "r443",
      "r480",
      "r481",
      "r507",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r631",
      "r632",
      "r633",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Statement Equity Components [Axis]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Stockholders Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r154",
      "r592"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlanScheduleOfExercisePricesAndWeightedAverageRemainingContractualLivesForOptionsOutstandingDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r56",
      "r297",
      "r336",
      "r337",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period Shares Conversion Of Convertible Securities",
        "terseLabel": "Issuance of common stock on conversion of notes (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSecuredNotesToRelatedPartyAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r24",
      "r25",
      "r336",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period Shares Employee Stock Purchase Plans",
        "terseLabel": "Issuance of common stock under Employee Stock Purchase Plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r24",
      "r25",
      "r336",
      "r343"
     ],
     "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 in public offerings, net (in shares)",
        "verboseLabel": "Number of shares issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r24",
      "r25",
      "r336",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Stock Issued During Period Shares Share Based Compensation",
        "terseLabel": "Issuance of common stock under equity incentive plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r24",
      "r25",
      "r336",
      "r343",
      "r412"
     ],
     "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",
        "negatedLabel": "Number of shares exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionPlanActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r57",
      "r336",
      "r343"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period Value Conversion Of Convertible Securities",
        "terseLabel": "Issuance of common stock on conversion of Convertible Notes"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r24",
      "r25",
      "r336",
      "r343"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period Value Employee Stock Purchase Plan",
        "terseLabel": "Issuance of common stock under Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r24",
      "r25",
      "r336",
      "r343"
     ],
     "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",
        "terseLabel": "Issuance of common stock in public offerings, net"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r24",
      "r25",
      "r343",
      "r400",
      "r421"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Stock Issued During Period Value Share Based Compensation",
        "terseLabel": "Issuance of common stock under equity incentive plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r25",
      "r30",
      "r31",
      "r121",
      "r195",
      "r218",
      "r522",
      "r558"
     ],
     "calculation": {
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets": {
       "order": 10030.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",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets",
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders Equity [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r119",
      "r321",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r343",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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]",
        "terseLabel": "Sale of Stock"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r458",
      "r463",
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary Of Income Tax Contingencies [Text Block]",
        "terseLabel": "Summary of Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r62"
     ],
     "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 Details"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetails"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r211",
      "r212",
      "r215",
      "r216",
      "r217",
      "r305",
      "r334",
      "r498",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673"
     ],
     "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": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r136",
      "r137",
      "r138",
      "r139",
      "r148",
      "r199",
      "r200",
      "r222",
      "r223",
      "r224",
      "r225",
      "r227",
      "r228",
      "r267",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r478",
      "r479",
      "r480",
      "r481",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r523",
      "r524",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r555",
      "r593",
      "r594",
      "r595",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Type Of Adoption [Member]",
        "terseLabel": "Accounting Standards Update"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r490"
     ],
     "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]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [
      "r253",
      "r254",
      "r257",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type Of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureReorganizationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r124",
      "r372",
      "r390",
      "r605"
     ],
     "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": "U S Treasury Securities [Member]",
        "terseLabel": "U.S. Treasury Bills and Government Agency Obligations"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureBalanceSheetDetailsSummaryOfShortTermInvestmentsDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r451",
      "r460"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year",
        "terseLabel": "Unrecognized Tax Benefits, Ending Balance"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r457"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued",
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r462"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions",
        "terseLabel": "Additions based on tax positions related to current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r461"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions",
        "terseLabel": "Additions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureIncomeTaxesSummaryOfUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r157",
      "r158",
      "r160",
      "r161",
      "r167",
      "r168",
      "r169"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r126",
      "r130"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "Valuation Allowances And Reserves Balance",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r129"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "Valuation Allowances And Reserves Deductions",
        "terseLabel": "Payments/credits"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "Valuation Allowances And Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "Valuation Allowances And Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfActivityToProductReturnsDistributorFeesAndDiscountsRebatesAndAdministrativeFeesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]",
        "terseLabel": "Warrant"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockEquivalentsExcludedFromComputationOfNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "Weighted Average Number Of Share Outstanding Basic And Diluted",
        "terseLabel": "Shares used in computing basic and diluted net loss per share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.herontx.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31010-122693"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6283291-111563"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "51",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e34017-109320"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL120154346-209984"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r659": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r660": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r661": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r662": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r663": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r664": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r665": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r666": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r667": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r668": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r669": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r670": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r671": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r672": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r673": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r674": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r675": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "8",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>79
<FILENAME>0001564590-22-007618-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001564590-22-007618-xbrl.zip
M4$L#!!0    ( (B!7%17R.B2S=$$ ->1!0 6    9VYK<V9B;'!B9&YF,# P
M,# Q+FIP9^R[>5036?LN&@1%0(C,+0A1%% 1T\K4(B0JC8@T1J0%9<IGHT)(
M8]I6)$I(*<@D0UI1:*$A"B(B0U F14B8:0=$QD@0,M .3%*E$$I2J=SR=\X]
M]Y_O6^O><^Y=]Y^392T7J:)JO_M]G_=YGET;U1N5!+?ZP#[O?3@U[+-5;2L.
MIQK%>?S73_\KGV\W^5^]AYJJ!:>_4D.FN4]=S0JW3%]-75]-U8$CX'!JR__;
M!;C__E%;IJZQ?(7F2BUM'>R"NM6X96KJZLLTU)<OU]# SL9CYW$:^LL-UF_?
ML\+0[[BFU1FC'9>OW5FY8>_#5N/#?>!&AU]^3]#2-C'];HV9M8WMILU;')V<
M77[8Z>KQH^<^K_W>!_Q_/A(0>/184/B)DZ<B(FE19\_%G(]E7KB8>"4I.24U
M[>KU[!LW<W+_O)575'RWY%[I_;('CVIJZ^H;'C]I;&OOZ.SJ_OO9\_Z!P:%A
MX9L1D50V\<^[]Q\^3DY!G[_,+\@7X:]+W^)2PZG_C]#_;5SZ6%S+-#34-32_
MQ:6V+/;;!?H:R]=O7V&PQT_S^!E#JQV75QKMO7;G8:O6!H?#H/$OO_=IFVQT
ME%I#WT+[K\C^[P66\#\5V?\([/^*2X1;I:Z&)4]='T?&H>BFHJNX_WW\[^-_
M'%7A77QGD-'.6,G,EVEV4$R8C)9"#3 LK8R9WV7I"&4]N0?3VPJ-P?>9='LY
MC\=,[W#MZ<G)+OHH"KWA$#IE5E@<&QT1$6V4_=9W;>1+<AY71$'UWJMP"9XL
M=>C'0GTP3 #URN_R:P9C9FV/#JMP$8+DO!.%.GV\>1U%G)81S)O0S"#IOX&+
M#PX5S-F BZEL"Z\)AFZ4O/%<0]^T/FU1Y/[^KIJ2U$=],3<SJL)IGE/A6C>P
MW9F/B)KP0! \J]@V3HT*,LDNIJMPM9KMT5;DY5&+C0OS]?J:$*6-N 8Y6@M6
M)M_<5)_;8:;"=:QD$:255L_E]GNC:3-;%^@%+DO!8&!FDSEDVV:Y!KX,SG46
MFD/BRVZT(AK?!@0RW2RJ:'QKL/1JT\X*46?\7?JX!:27>3;N[G20<]E)1Y>+
M[-+2T+<CX\$^:^5?O,W+5^L57K7[PI%_P":A'FAU5^$D?]EZ#ZAP=$!$;@/P
M32=E.G0?I8Z4G1G.8^V!>?<G@U+D;9/HNEQI[Z5S GVXW!.\J>Q.6:@DO>CB
M;QPX1]4,F5IB+3D&34>-AV9?8F?Y4?_6XV%348I-!?&<,DI!J8:-%;_3&X\4
M(,-_3,O)>FS-H-&IG.H0QPT_#_SJQ! 1*(,Y_9^L%4<R7"OY-^\[&OR8EY23
M__O)AI2%+_*5V$@_ :T.9$EQ4%>FA'J)2ZAT)&0L#1?<&P]F+8>?W0U!B'#E
MV3C@[I19CS@%<3E9Z4V\@EI/HX1'?0MI+)\(,+M3O'I]7W3M2,RN\CM%;R=%
M!1\U9XR- C\09\=4N.7ARD2!)"^OM#V:('\)]\2!W$/PD^.R>(H4<1:LXF]!
M]H3^WMO:8&;-2_WG MN<:=?9-QE!R>^XN"-UX7QUW,,+C<].!XQ_;%%;<O)D
M6[%6J'")&8"$0Z[E=5&253@<7Y\]G%;!\H,;9,T.+2H<?IZR&K& )R46NZC0
M^2>;ZU\WN15NACZT,W3AH!='A OJ*SBWCTVY]MQ=>M\<=^^CZX$PNFLA-_RL
M(G;W<N.O<8HS0.O);YD3@ ?)J>,FL(^"BK[VD*9T4-8PG0FIKJ9)\RH<]F1C
MME64 4SZ$#34Y!Y1.:4NY26P0DTRH^,K(EV'<@H;.W)V3.%+Q'4WSG;3=G6_
MHS[Z@*Q55^$TBI0U?#>FICQ2^9> %DKI%JQ!;2F\4=BN[2R"A[]*-]5=8&V7
MAL9VB42"5%8$^*(=-1M(XB8WN51,J=6YA[T,R=\3$17!?UQ?_Z>Z/.SJUSAY
MJ_(1!B_&&Q=)8:7B1W2P<.=C^"R8XB%T<Y>.^7<ZCQM"*9D;ZX::_-F-IU*B
ME8F24)V.0JL"!G'$_J5<]//KX-,&8]X::B74OWGPU11T)08HK[0*0.;,'N0B
M[R/5ETR*!(4?R9+)7GC]C4=W?V>/Y!4\V+Z^E"NG*Q^(-H%:RSL;6G>E_;UQ
MN67(MM_W[0ZI5AY59@,,QIL!^20X)KQ*/L$1>4@CNGW<'0Z\KN.MIEGJ0FMM
MN\;Q TV^%B_S5A6ZPS'E-K<FL(12'IC;P?85+)JT8 4R-BFZF1YL_[X@3@-'
M".GSW!,3PS@9?28NUO'\<,X?OC$Q9QQ62AL:&C)+"FFAU65K_8IW/5UM_'-V
MRVVMC[P/]S&4#!) C]W["?7;JEH,U/$C-?*2UNXS3R4M/[COVTVZ;6DGUY$?
M4%8)(N9&<R74)(!&'$GICI"16\5KQN%L7U"%NTIH+]P,WNSI7+S"\BQC!H?5
M-8(?,AVI>&;^3WF]Q_H9ZST':],I]<$Z\?MZ9\WBWU6^;"%X]WFRCZ)O"6 0
M!;;%(X;Y,D$*?R7ZAF#)0TT0'XC2WF,KNY<B55"O &N:XBP^7*X3&#!KVH).
M/8KAI !X)+ HV+U+( $,CUDX3_NE_)QT;J&Q\/DNGQ=K/N'(_O=Y'TI1JSL8
M>K'&UB>C$^!,;IVM"K<SKU",ZN5CWW_7NRF+.KK+KV;O=[<^D4_Q1'5%(<MV
M6PU(,@>_AG^N>G/T1&9GX$8<L&<^L)=<4SI+5VQG"]G& JAAIA6:DWIU<W4F
M3:=+Z!=Y;2J<>628O:_FD;BC1/\#T/+ZFQ?</UTN:RX8JA--+G76W1P-IJR2
M&:Y-[6Z&GT%G6\@XM@'+%WX'!0=EMP.KV'@FOA,P)*UG)ML3 X;_>8V82C(-
M%CO8-D,#^U[_&N-^]DCT+J\!WK:N@N))X5*!-'U&[ASKLL-+Y])%7V-8K-@"
MM++)DALJ7+V@6Z"&ON361,S:EC%5N(G CE[X %FJ ][L;B5PV*M3 E2X*PZM
MA5;P99D]:@65MI/QS B*0O,*LKEJBJXLJ0B*KZS(Z<+2E-1362%^^&K2S/'Z
MCKN1%9\^M?KI[SEUZM3Z(T?V;.VXA-OXUR%U;);]Y2^PAG-7(,DF/!2F+XA3
MU&5>'40156:;Q-KKYB 3Z+)?DE8-(+02./:064ACQI>WR'ZH(8UOP=HDK*@=
M3:KO<[H+$K-8U/*/2\K!/,]/URP^9?,Z[R(%X <4[XQEZF>XNS./DN(6"D[(
MNV"?XJFS38$D$I32-I>\-'<%(:\]GQM(CA+^BJYEG8 :L@JU[B7HZ)P$/R0@
M7K^?GCL>EQ_G\UT5XS@.;=C$^XM\DBM:E$<HZ]G&DRJ<F> D-0-="8^"XTOT
MN,T+O2NFV/'BE+JR^4R',)()Q$LAAM= +I>0B(B[]"!?M%32N^;CDNG5<_GQ
M^WH6[*V$L_JGETB7M.W^$8N^R#\JKPO^U9L2+N/,TJ&!5L)RQ.YWQB]]AAV!
M-6-,;J>P,;X\+'22K0D>3&>4P>U=C17.$N]M!=),_,]/DDZD?<C:]$\@^17
MP9KK%QYLS;B"''D  VV"5>1?N5==2?D[/*,GN-K(=CB\B!D1%MB0</9LT<BW
M-'M=<8O,Z?/>FO.["M>V1VJ_;'HV8,#1N>987?-;"4%H; RO5QAB4'\N +W%
MHT"'Y5J0D,QWGB:KL;<PJ]Y5U!*3J;5S*?:HZ51C3K'-$[W$$IH9D+75B6>,
MF \V[9'9/6UVI>K"X;YP?JPL_A>+?=]%UX;?#YK*<07F?EMW:8^&_A]>ZQ)?
M)[@F[M;Q9#4K_H6. #4-,^8@)4!9!$11UKYE[80][DP76H*?RF3Y#"TL^NM!
M4^.;!:$.'O5H*[@M24;1/]B0.Y/S/BYZ2Z1]@];INPFX?MY+;O4<8N*%:F%5
MMGPM-)=.,F7_3:[UY'7TIH9I@X_@T1 PJU2"3Q/K.15+*;.[0LT^A/;-H#9,
MES:\S%S7P7_0\:G[J5!-Q8\?^Z>6O.1%HFUEOPQ<8A?Z>;*/H*-4,$@,VWQ
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
MG?8S9)\)Q4M-JRO:70*#)"<[I963.I%QC=[.__3[!.U6#1PPHZ$=Y!J6$+^
M*2+@F/KH.Q1W]XNK"<23T:Z1-M%/?\H^<,&Z"XF153NU7+Z<__NA1PZ<Z1MQ
M5VMXG+M+XP/_MJF_N_3$7?>Y;4:]QTPA44;+)CP;5HIDU58CX5J<J:ME!=K)
M6\8QH-<^CRXDKV3L+!INY1G2:!EK SC#:8Q0:><2F'=0?:@C/L(T'2PYS#$\
M!;7D2VH)8%B_,@$OS('7^SY2NXS'M?@QG379S$U4U,"+-'PR(? D69]D\R$8
M\8!CJX<"/NS/#_#-Q2SWXGN0S2O4JN:;_<1]42-NS=/G*<MY-=$@_AT%WEFH
M:O5^_Q)=:*<^"@L\^\YTDU8CI\ /0$U8,]^*1TYU>-3H!U7;-VY_'$DRZSG/
M[S%K*3* ([#'SK1X;8W^9M)_1ZJZ&'LJ;:9/(O!&S EJ"V_U7HQ=O85"Y:6#
MW.=P@MH,V=7'7>?UT'W][^)#+%/FJD )PQD.E'T\\W8ZK.?SM]IJ=SDY)SJ^
M>OT"W10.V-<Z&>-RVHZ34CU3CE@UJ4]]H.<K8B>>JA?!\3[<(&-9;"*')B;(
M@V[8E;TN&2/M@+-BXZ6=*7W]+@%>OI)@D'*]<:O"ZR?^JMIG^1YP:>A.LZ]_
M.!(:66 $;V(?3;T9X-LC3A"KA621XP%7JR/@@F$%)<W!X*6;74P;[%]:R%N$
M+'KW;\^$T6.:JQ,Q6=[+W4#_[0WZ1>ZU#<B,&_U:=8%X84*.0\PP0$K)_\J
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
ME)-5DGNHKE>1?_@6M9*UB'_F\]C&I3OM2V\??;!73U/""Y=\=V+G$%3[F1N
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
M/+UQYVQ32F4I7T[3'R.&R<F&09'.YTI"(QZ/QB5T=&1]..JZ% ?, \"SWFW
M IBFNJEYSIP_EI\XV$8QY2YAV, W9;97K'_?]S "T'7U4]@9M_IVG=3B'IIU
M <W#[VBGGX6H"@MM@PY^T=T2T7^#-?*)HC!3[V-VD#%W:X%E%%U],+C)^B.=
M(G=JIBV/M-JA*6+N'!CQ:0<E"N\DN^X@<_6Q;M//'DIB],=X@?D4UPQF25?$
M;(S)6<R7VW;H^#Q?(AF-:[NGB4;?8H8KWGVB_Q)8*:"J3Z"O)2MK*5E]!4$<
M=F:IILCG%6DC[,^F.H)K8PN&4T_#-R%;/G<S6%18^:%R*! ./%;8%AMLE1@J
M.@NEIA>]'\O_B=!?K\S'LBA08S9Q6WT0?3=D[Y0JD/Q(TL.L=R8056:QM3+2
M2P8LB!3?S<LJ,?QYK*W-BQ;(2^P_T'6ZL:FVCO5+4VT*]4_KFP\HT PVW2N0
MY3VDN1-&P1B'%A7-%[&/-7MM5]T!\:V5K\_6Q/<^[P+"QN^@;O340U^/C764
M1(7LAJF/(C;&K:=-##<%_308G.D31I90P)-L>.=+A1YB<KG?&S8$<P6D51H6
M.<3.^,BS_ACOU/Z&7LYP#M<)9GLU>'XT.PGS'X57:V[C4UQM+IDTS5QGFH[T
M.Q==BY"GY60U>E?3><$B5\R5Z7^;/85E>!] FLXS)H=\-&L!P"-X\<MF$4Q4
M.+51<(,P61K6?/?"X)&G$" @)#LK/SZNEY--8+77\Z*=T<!RY$"4B^!F!,FT
M492+^>ODVO;2OB]1'&!%Y) %.*(WB,W1Y1GD'B 7:O)H5RFSK(!^A0VRO'/E
MI;F5E ,9)[I/E'J_O[_KS,T]PK47>)PWC;]9SW^<_:#2=G[5@\0%#FHG+!1I
MP!LS=#,P<&[NB]I'T]5S97;Y-X!O?U#4SV@:=08.V82]11HVQG\ZLY&E\2HM
M[BG4^>H[A[*0,4]SWR%G">.RIB"&M3CH!#WRF\P[$R'+XPW]A!3]QHTV*64B
M![NEQ"32JG[$YA&L\PM'--4G8AC)<^:/OJ.:]Z<SR'++8W-'7A+G#MP?B"'
MFX@MDP.QJD2(^4<!N56BA[;Q\$P])#JERS(ZREM>/E=F66)!HR%^]TQKGV7M
MF+2D4UJXRZ"6AM#&;0%PF"]D6B[;0.3L???CHRMH-0OTE< VQ&MD*49B3PFM
M^ &@=;O_"'/KBVR)D/ # W"[?;<7RQ,WN,LR/BN:S>6O8T+C-YNOK\TW3TUT
M_;6!<3$ROV@>Y)<^$?VRW?"PO/,(1HBF.>F$Q4@$F"JWR6$:,PZ\LV_<"!G+
M@"Q7'W!2R#7CWNJC3AK"(G[ IYF41I_B8*^0B[$A=GTYCR/RQ3$M>;%^CFR'
M&DY3R[L_;EXE#P#H L__6\8F%F.9&KJQ%K<OR&_<CND%\!<"G_  >%B+4SO2
MY@,CE16:T&)\"Q[>I2/#IW,Q/\,W(5_H-(#=)U)/@/U772T@9@PW[[/M9;#S
ME233:AXL4+ +NM^@YUYZSX=M6FZ-WEQ^IJ[PE^PW%N,?2?PO-$P'7Y? .VP5
MY.O,90#_5+3W(GH%Z!^$)&CN<K<PEH/1[)59/W#M/2=_0((Y-44QFMY[W"[F
MTO&\R[^=O)T]?*R@_7!FS*?I"J?92CA7T$"XX>K"ACU;Q*%E]3+>LO &=BIC
M3PFEI>9]I-BJ/H1TIS(B_PGI&-53;5"8&?CGGR:W5@19)%(1!EE:30$])L5A
MZ((L]<D1DAUXX9Z"BHW)%N1 -W)%O9;9XYCW)+,R*D00]Q"*O<YPD7\,]'J:
MM+>+Y$!?K'#/'AOK\8^XS+3-V0>8T\/<.=VAW*ZI57C5QJJ/82=$KFXE8PTH
M)_['PI+PN"C5T\I(I\-K.$]$.]K]:;3)"Z%G3'?:19W*N_+@C(EUUI]_Z:.+
M,7F"A]VHKTS)"Z<Z]%2(Y@YJ/<9:7ON3RH^RA!PZ2-8+@MV%EV^^T>).]SD0
MYS,.8'KZ^A?$Z'&FM2ZWGO8 +F\UMZ^NV!-;'>%89"J:-J#ICVAQ=WA@P"3L
M3!7RP"/>U^-2)]CJE;"9$*@!)KXKXG>=1QWA^C;SQ]FL%5S[$>.RUZ3E:8WK
M'HZ)G:XR5XRM>JW%+>PMNBVWBPV"<T-4-(/(@+)DJ7]CF(QB=15P*UH_=^-C
MTEPLN>XV2WS0P]AJH^2I+XP]A0\&,9O%,W[@-[2;9_G%;'=N@&B'QGLB-B[[
MUM .3M3^9J&_VJ&UH[%/)6;],1I#&0_!2$24:$N#K<N199O$/QCQ:>HM\-""
MD!6KUV0,=>]\9[KV]X?W=J\MVK6V_RNF'G\L OC&S/5!B,^<^'=7_0'6HD8P
M31:%/_%"<XNQ@CT8:4I:!R?):4M'GX6SP,;A)Q'*O';94):L>L_)9R!>57U7
M!"M.]$4AM ?K4I)E;'SDT&:T'I"^I'Q-Y<$;4C6%3ME:W-3Q:AQ0($$L<C%I
M@FHPC2Q]P*M'>6H2VM- 2&?L 46'-'>9:Q"/>E&CK;S)FR].A]Q37?U!R;[N
MS_E^W?I##G_Y,FUZ7=L=HK,C"O1^O[FX#QT%Y$L)\!HM3K,4N"&! 4:"%O?Z
M./(G-I0%K*]YO.7 0"%R1HOK308#>#UOKI+ML7;O8A3LSGN?CRZ\6,7PZ2>?
MI2R$%<TSO!4[)/H1P<Z8]DQBT^46XQ3=(&I]$4&],D[Q)GH@ZARTGOVYJ:2X
MP?./P.3?^?-RII=F;,"QAW50_;D2;'*,<&.X=NB[8%MX[H,175VH?$(-SJBN
MPRP LR?-@7)\&E#OGL8UH 9O*Y2E)KNNDX;_+_;>-*BI[/T:C:(@(@2004"(
M XJ*F%89NIFB(B(B1D4&04@K(I,0:4&BA!P%F47:"5IH"(B*BA"1!)0A$<+0
M-BHR"PB96F6*G*,0CN3D\)[\WO_]<O]]J^Y;=6_=NE7O!SX0J%TY>S_/L];:
M9^_US#QRU $@'K]NA1I_5+>[86W)1$V1'LB]FT@U"9_SO9Y?^7"@%NA2 '^4
M(:;8%U]R'VX"763U4"VB1WEE9MCGZ"7?R>CJ@8].BTGIL5EG&G*$ VU94>L/
M@"&?"\3R! _7J/7-3)U#=THGBPR@P*GOQP6TGN,#R.9$VT(ZW0J?OHO4W?,*
MT&28(D30,(UA2+<%W:XBFF!/\Z6E92D(44A6#[,_DR(RU>!?L,T*";TW[J]:
M$$5]Z!_^^^"35S6_#V^U,G.QC#X%M+NA6NJ*(BZ>T4$ _4C#'D+F*_*2,8&6
MLWZ8F05\4IRC13/DGRL@:<*GIL7,5SDI/ -'[P<PU<,W,E"-?X/&;YN7CSD;
M=9>RW].)]QN9:0U.9>&7S.Z6C??SJH'G/,0L7'X"T544Q>9<!8QY9X T AMH
MX:F-71@U H$V.3.=NP:.>409]_=)"WDX5BO00]9&BJBK N#IUNV4@(^!D_YS
M:8Z[0;'FA;\](H_'%GCZFTQK3S#S>%5N4Q?E6.8T*=]J>A%TD,/P@W#Q )C3
MPDN7M%,XM5)-$55S6XZ0G!*DUOW4&OX5)*?8!/IHNNVJALZ.ZO?,$-(H:HB1
M US>\M/PM@)QX/D#_8BE"#"*K+E,F&#)%R$^$*6=^L%#M@4626JK;V'$U(AT
MFC7(%[.NW>\IK<LB _ITY35&@2$M96H=MZ&7>JHZBN+7$.DW;:,Q>?_RO8]!
M@0?-XN?[J]F)%H?>6V<3]W1)USWKCO6T;]_?/75RB4MH67A-U_%!_Q9U<U=J
MU(K#;>KFZU;<\K?&^7['H$GM-\025+M.$EYGZB 7Q4S-H8DB(FP%G1>697&-
M(M\Z23ES*;.=>LBN+JXQG!IF]N[S"/'I+* *=P3V$&.SCQ#9&='F/9SD8 6G
M).Q2:J'"P??['6Q<C.O^K<,+9RI/GH92%!0 _TCE!P-+ABVH.O(3-" MDQ^B
MGX2 J[$\;?H>V CTY8>*;!N?[*K]#39>P(F#&BMHD6W&GY/UFNY50:H/1 E&
MR$]UO5OR4VK3XCIUP\!#N?9HF7[[?(#O#XS@-F'RX-LY7FV9X@8S63!? #_A
M=65>)MWEP0X)Z&$>%(QVV+TB*L@5D3^4'G9883TI&+24]<)R^:^#C#[F8D=-
M:/@0?!$$1-*!9&MFND%>765V\2A<T);_IWU_:52IU93QB;K"-\8&A5%:9?'A
M,4#94-9PH/WG;H%WWZE&],F_-!KX?]2+!\T'0#%6OP6*]3S9&:QPZ!+1 ZQ#
ML++(9"L/+3$Z22L=-T-YPK2IXZ"E**V5I!(4*(!=VAG:8'$WXBJ2=RAVR%T;
MF9[<Z_^PK>+O3_BG%O[V4X=-X:<674LW2Q7DRG^W\-'[EX\6*2!D+S1WE:L'
MJ[23]!P3*\-'5X%$/J &Y[4764,;JRY&E84[$\"RJ]:1 FU:5D"?C<;@K]55
M/3.-Z\D-W(;ZNGR3A$B:>7YX<+91&GR.T0]PS'CR$&4_"&,@$I\U?Z$B)AZJ
M%\NJ(8T6,\,>NEN(UN-2>-\"SL>[BTL("[)B-O=\:*&O%Q9$$9N<"9#^E^1M
MXNN"_56]++H#S2=2'>C.0K6P<$M*:0(IZ++)4AK9I>\4R&K%H.=0H; 3-V9F
M^JPOMJ,PE P'/PJKL\A!'2BN48]:]?M9(AJ=Z)P'%K38/[B>O_'Y"[BJ^&^@
M>ANQXDS6CP?_>X/X?V\0_^\-XO_?;Q#/KV-!2G9-9PP2S !AMK+[R4KQ@[8K
MC\9&M\#*1B:Z&*5XB.J,9+E/TUV% 00#%U%G-D6C,E_@E4PV6]=#;;"?XZ[J
M-?2^Y=[CO(:&"9E6@:SR5G!,<"+Z1K#$>2?RL^(>JH5LAV?!Y);M<+4HOHV@
M0HL4$R\W[,W-JTN(X!I 9^Y$/1TW-+0_\X :_B3<4-PO7=?+3O3I[O3NMEGV
M-7;D4'<_VB\>_0E_E"6L1O%7X5_^X_3">$5@Z]_>3DIVW"QF7B>I(A[GNO^R
MX$"D%DV+5T&VX-Z?7JW9[N@[[\LGIQ/C=GYL-R>7^9N?.UCM84X8+:1;84.8
M*ZXR3)0]!4C!U&N\Y^26NZ(N$9Q2S.F\TA ]'SM?T<DG9_H;*-Q$TRT>3K8#
M7EW;XK:+F-KM4;:L$M>GXY9B0,NS@N8_?;CF6?_7?W"$-TS$R!*ZU>1?.^4A
M#V!TU@RQ/2'#5R2./?UT_\Q&#C<SK$$?BA<1^;PE,,4G5>;G>XB7*0F$UTLT
M' H"-#*F8_-JV'F^J=V:D7L3!%(?7EN(M0#>HH:8E,CC<K1?BQ1>PMI6@1:Y
M'/8@0[8/1(\1;TQG_ %[:U6(B#IPV@&P,YUCY4#N<39'+*&SAVE[$A,;?DDL
MILE?S<T9V#/*B'Q*IK]>;CY^QJ(": *!U=$,,\$X@Z"X[&P03M+?\#[:BCUM
M$L$T=?2MI&EUM'2&F%^H>SO ]Z"F73+@ ?>&)U0M7](=F?I;J=NLUB?H0^:Z
M?Q$E.#27)WPJ ,_Y3DF46(S1?-!!F-;:F3)J#]<(]+BFM'*QW;6'L(<8O]Q#
MPDJU]V:FQ[+P\.* G,6TRB_\^2!>&8R*A\7JU^<E[0SC%]WFX!YSXPLO#3@;
MWN7,)\B7H\.4I3QAB:":R)\>XLD89*-6K%3LB*@*O\ E@1TTWU;[,Q4BZ0')
M'L@Y[<EXU^A$W8FYHM60Z?4RT:3"C3_4WRBJ?^OAT1BE$=@W,YN* M^.*!W>
MSS"'IU$M/:7*I$VW'E&4MO)TN!9PJ2L4+]6!^N5[$HBIE*5T UD_U_C]M$U.
MU1];IZ9B2>IP-%Z#OAW4Y$"06D8%?;O!G;(.:_N@EY7A@LEZ^3JL6J\@G>(-
MY@F94^5@=--3KBE="]3*%B9J)60YK>OPAC1'\IT&,ARI8K\94X?]W=OHH9!*
MJV'^P'7'J,<?QB]LCW3>!FEQRDW"[C?&%>._880P^;*CPWV8@FHH@U>M)S;0
MH&-W]4L82A!O?AHK7\4>L^AKH(B8FG!M4/_]VM2?;WH(="/K1DO%5@?@QWG'
M>N,\*@Y=W%CTU9VIN,Y=]8R:*L ?WQ]"58$][]S^YR=[S2N8)%[RVS)AY@)N
M!P5VD*#J/R -H9MTUD[:^G#\4@T+JS]M/8@E-5[L9SW\,I:Z&(F"XX1.^*9+
MO,LVB0>&R<9G[L9(\&JPRT'XBF@9Q\E#[MNJVPJ9A^?>](/7'\DE5)&$N20P
M?NXJ+Q0_F"=JGY+(?\-8 P<B>,&;A9V:=&?0KHV:-,1,<705DXQI'GR?>/M]
M*9&06C.@W> J3*]PW"V2JK;SAPX6;>E!0BO?2@P,\Q^6/PB;SV;?BKQ,&" A
MAA?VYJ#+OBM/Q8>;'B%/]4AB5TSI&=X^WJJ[N&7QM_WCQD3?"\<.'[],:LI!
MC%A+S@-- ?3CZYMO<EA3<=!U6F&I5G^W70YWQ=#=TE/J*4.6=Z/>9'I?.__:
MX,+??X^F8>-V*._0Q^+AS<2IX4I&&U"-?T5=A5C#FR$M>9/_0"M H)_AO5=K
M(>E@'%5'XD V&1O5 N>2'0V?P+?XHZ;=5HB[*$>-EO2]U9!A/6!C>ESZ=693
M@\.]I@B;[(!I,KRC0[8$:KOQ! &4+^]H H\!A"3"Z\([#RO^0)=LF&U\QWP(
MH]U40SBTC;"J(29D*9JAWL\F:\+)KXHT08LT1\_BR %[ZZ(-:>+VU#@'NW[$
MJM!:Y2OSWVRCUBMO8R]%G.08&#198O#]B%(]G;7&SLP8%DA8.G2+@77'/W/.
M/Z3O4C!/@9R/OX\$O-9O?0JV/K'NG_/YUNK$AMH==[B91T@F_VW\H(L+.-7]
M?B-N<CWT0_ZM9I^_IV7WNZ:BOGR\ZAY7AFP$[\_]?G7%::\E]H59N:>/G3QW
MS_:,^V(<L(X)NN7 FTD9V#>ZS=3C13U"]J$68#0'"I;9*PL,=1>(/A8E=*33
MM\N/P0$'7_8S5(.07>!,1KC8<Z<<WY8?FNZH%K\\(/E!1)#M[[1<3:);;>^L
M0D5V"UWQ!ZPZNE7Q'(CD#1U*@+FMH(<L 6QO?F3MV^,?'CK "\.;5O).LOCE
MB56ZK\:&+%Y15H[KAG\AOTP\XG@T6E?6&GMW3:_RB+V0NX"KKF.\ 4#?!=QP
MF4CQIW%S&&,C_#H1JN4/&'.*:ZY/>BJ*8RN($L]>^ZTWC@\.!XW9JS9*LD.;
M+T6UUI$_6:3]TS,=_37.P7(\0/Y*>7/&&<=K9L'F_V"X_?5K24.#HHP71LFD
MZ)REUZM$VMX5L18YWP&=^?N*QA_>Y>PDI*/&,#_@^KA/_ZK@@=:DH1_]YT=&
M<8 ZY?LSBN*SRP(..,7KZT27/[X?-(G-VT$"O&DTXV%XWJ7^QT\8S23.V]Q;
M]\=EYR.,4TO+3] 7P9?S XN8P5&K:^WR4UI_U%YO&QK:O&UC75CP%6,?5](G
MB[@H)R:R>G-,Z'FCS,\#J ;1BM.RMWS5EV39Q[ 'UVYOO7\_\^\#U9O;=J]7
MY0V:M-2I,L4\+5IR\U##GD2+EKJ-Y<41O^\H?SITH?JD<V'"2LND:^8U+^\L
M?[9E-U_IL/Y-37EPZ2\">(+UX>!-'#H(?]UQZ!?JX'G);X^^O#3'.=S$_3,@
M5Q^ B^C1L),\ &C2!H3W<X=<_[DTD(S:,#H 0^OI=*9:0\RC\?S4#!'KFO/B
M+KHG;50=3GLX'#:ZYDX<+X5IV.#T<&2<L07L8V92]?PBS+;#Q\63!5& .W3H
M1HBBDH[QO>1A('C$1?3U1APT+-NC>$!?#_GYG]C86$+?P(,ID*%HDN(2$Z=?
MT79#S%L%#XOB,W1[CG*NOYL7OYMKRK'-B+D8=[\]4;QL9HQ3>%CE,Q-V/G<-
MR[%M;?MV*6K435^1P->K?I[Y^>?9IAF;.3O$R%474SQETO4_9[N\EO\&]V_\
M8\V*2?PKTN"G[IT;=W3H% X>OJG]9@JW0Q?(QL-;%W"(OD \AQCDR4I G\80
M<$+21%!W-JXL53ING(8WW&]V])*<HU,?CW54PFFM]I4%9ZB.GI"E.+JB%(XV
MLM9</.+H)!JQ<P/;KR*DT*>3!HPU4&TVKUL-U1S!*@^@[/S2@P%Z,WP$9(IK
M4\5@3CLQT]D"P\:E4#V_*V(H]<F\W37N6B D/,CD_>RBA)KA Y!A*JH#>XB8
MJ?23I6'/VN]]H/%=!W+???&+9U+Z+I-RB;"S"GK(4*:Q@'N^$\(*JA>P?$!Y
M9%>U%/A;AW>&JMPP"6,I*(!VI+)7VW\W,CG_/\U[DA_: /!&NZDC8(_L9[8B
MG3V=K4VW[T?73FZ&EDMDZ2_AQ&V5]$1)IS9MI&*XN0O1A>[Y+>!";.MB^V[3
MDJ:EY1';WEQX&!REK39_^PCE"Z:]=3IHR>B-@E+E]LOH F[&VE=JA^BFH5H.
M8">B1Q81I!#$$_.FOH3+?Z([*9(9>K"7>#IK-H"8.9_7MKG!7501N1>N9TV>
M<7+N$?E>F=70*-1J%QU,>M=YB /IHXWGG[9'AH<O?<L^0KD,6!) &D_Z.],4
M$-Y#ERGRV!J3";QE:*M@Q=IN&^N S:4OLB1J[1H GB9OOV)C>+OI47@7#>\)
MVY6YF3;6 :&1^?'I%:$OBJ+>'X<((":=X5^4 CJ)C+;7V4VQ1,0/*UW@!T\(
MIK! ;'<=W4(8,@/2!K@DB)P5M^SD\UXJLAW_:GI58F:42I._VU6ZODIM^NS*
M^%!10<+[K:V='Z(6<.L6<*<)*46VV*AL+':/.QO!+NT7ZF)1<T4U$&F5(*:V
MO6!OYECA#R7S&9NAZ$:(*9$.I 5Y-/KZ]/2006_6=2J=M&3HSLB$>U0(U?G)
M&2*#U$=%5WMB:X@1^?OQF%2 ][@NX%X?6X2>!\   DS,Q8K^TELP!?1JJFN?
M\BZE+X':F_!FDUP+<+IE$LC^AASN/0.69=$=8UF&L*9U!E<;7O3T;,/N\O$@
M=6AIVSV;@I+5*)Y3@[ZY/9KXI&>6AZYXH&!O!'EMP%""3 -RKCBO2(.\FF4$
MMF]SECH6B+]V3]$O"E6"A0NX3!_;YSH&M0"+-HQ1^22;8VQ!0MG@V ).W<;C
M46E/:/[X+&E2Z7 %[B+"YFK7Z(;B!=RRW7)51 5DCVX!N3S1"SI9!&@XYXBI
M6AZ5X7:73E^:2XM+\/CPE5T1OS^AY%&X<38[(R;X4<#PQ^9)\P-\Y(GR\G^F
M0)<DO$4 CY'24 =(O[7%V5:!S43$VX FBJ'4$:_%K'C+@H%70=;]S@8( XQ/
M:<^R8F<%O$"HPI.23K7Q^+J;M$OSFVS^8HD:P,]E>H8R'$'*I]PE@?[$'WO+
M$#WE9$N^H.4CT3QWZZC@@Y!6SH/(>:LIX]SLRO :^[9;CX9>Y/8OX [V2D\U
M/FNLN>-^?$T=IVBSZ(:[[W777\]%?J>B&MA:;;JM;+*^@!LL0.@+N+Z$BO=J
M/R: )B;IVQ^>#NC; @F 9H-10+DF<'ON7QPUYY^]5P.Q,J_V#GBWC?=5!LQU
M37X%X!U92O* T1",/0B4[&%*2ED!-'UG?L]BR1N9BIE+<B:Z E/ZM\/0+JS$
MT5%LO+ZE<H?#:I.&R&H[N1' CP::+(#P!9Q*V+R%;*"%>95K0F"G->^7TNUB
MQ"QM@C%=/^E[RU!1ELAJ76N/5UX+Z@3'8TL[P/<T'T]*$#BTI9QZUJ=B>S=>
M>;VNJ12H<6"\Q9;ZF!YL)38-^M8AZI0F@O6M@-:L1^+\67O3O!92VJ6X!5PK
M*:UHR\"V;4.6?[5>OR.:)L"6!SW43W^WP:??4#QY%W8C>HK4]QMM;5U29, ?
MP45#GS>O>9%T^OBZ?/7?V[<>;7M5WFY^]J__-,?>K<IKH:++S\N)$TR03,9H
MIM1=;D_S^4Q=/HSHPJ+$<F1] _@EW>8'AZQ%=X"(LM!6TI5:']2\UUB R6SF
M?CA&G+/4 WC$&7DK9:97?+U?TQ]'WF@:-*4R#(115]+:48TC6(8]A H[+U=2
MRPID[Q65;$H:H,61$IKRWSV.$[&2=2;]27PBCC;L#UZIY_29#8OF7@DTP[A$
M:#*($E;3G^ML!JF6/_X(QWLF??8D*6YB(D^EF;3<F0 31/&7K:WLFM$E<(P(
MKPFO;&(8=SVM8(^LYZ/Z8&Y.:#$-<.VQEF\JKE;VDBW0\+#T\/!;6UN;M$J<
M:IWM[?:C 9OZ/RA5X7"I_!02K> @7O>,$"OY-L0IZQ5%B\4Q584J-L*M4*65
MVR%>'_T7L=&%\(HG,%%T)DL\0FBYY/W\XX1!+L7 \9>+OPTE-DK+9'GS)PZK
M_6>;'"1\.\?#F-$-YC72? 'LP_VA;)\%"&\+P$/,H614/5!(S2:P25,9(""Q
M:"6M1'Z%7T<^A8?%JMD7Q59G$HAXVDTB?JPNKEH0H;O[P7@^(^_AL)O6W0>[
M0WZ-SI_SNCDXZ^1QM*$>-OE73TO($-$-1K62^C#RF,NK*DL!3GN0/Y0?@D?4
M4AU#)0)#BYQ*4I@#,^WH*&%UY//([++:U&#82A*;+-]^W[8CUF:<T5]\($IZ
M_>AE4B,+CK%#=*;1&P+Y3D"D;KB V^#;BS%2M2DU^2JTM1;]J8\40ASDB])>
M12[@"(-C,C.;EW!<R0+N%"GC*>)D6Q)3TE3^A+PN<-L=VXK'KT\%Q@<4R)]=
M6_)-%=T"B'^A:@/=.V,!Q&-8@*9FREW^TV))C1I)J4V3/I8[H7_=0ILN49K'
M&/:T?LJRUQ*8%Q[),WHMNIVVNS^.SRA:!5PQ,P@\^6<X(<1 RAJ_XMSUY2[S
M[V\A.+1+Z;%A^:]V5JR9G:SO;[!5D0#_W >:?N%-[5<\),THP$.721CT"[L)
MRK<,S8!\JX  S#K7L<8C9'W$IY53]\_LG[:*MCH=VS;KD5YD</JC4?R6EY8O
M]_]EM"2&\I:(&+O\I]\66=EO2S*-E@UX*W8<5H-_HQLD,)4-=ES ?/(U=*\O
M4,62U@OM8)8BPZST<8!;C-R13NLN:*<,:G>$G"R/T#;G:O<!U9);AZI[MY7J
M6 X&?/SK5_*<=L^LAI5_<_NQGFW%O)XX2X\H%S*7<^-,3</SAI1M5MLJ'NXY
MZK=MS<U?2FZH^V;WW?[=%?A3@)B&8$BX%RX1D;()VCSA(T$UD,;AF2+F\)^Y
M]@LXJ8OP+=XC]?M1>*=$4X,_S\@"H*/OVMVK,[]-BM*R9D8,-./;[0O_B9\K
MPD/LHK60074Y08-VLQ^O#I,1'1ZJ50\-3-F!0#/I.4N:!Y8%PM]!$U%\"INW
M'%D-3?/5V?6$[" 5\.NU@</AJ/K 3*=^Y"5*,KJ6YN'>'7"@J\'$_%+9E5G>
MLG#_7WJF6?30\(L/6T7/\#.?6-^HV"+5<.UAJH2(&%BVH\;@8,,?C$["4H8V
MLGR &FH;=3)!O-^*,YWE_ZBKJ']"[%/=72#^Z$SH78KX^/X.Y[@-1+66'^>'
M7XR7N\OC@*;QH!40L0FO1[-#U:6@FKCS"FH#L\@ONZQYUPALIS3^'VQ>RCG!
MWI,O(6JJHXJ(K(^X]C10)1K+@LZ K:RL. V\>OBE]\_ZZ6[W: /[GS> %ZJ0
M*:#)$!#> -@6B %%]KR@#77,:XT'JH$4QH8 >$!6JRA&(A]%SN>62A(]O/K$
M4&BFL^D8=VL=US.RE6?LO*G]8HQM=86F?X) S2^RF[X;\OQ8FV>VNJO!;Q%Z
MG01&8U4EVT7HAN@ ,E7PPN-+^2ES&<XZ$Q2CM[T7J*=(U<I;[00:7U*9?/J]
M4]_G+]V.#M!*]ZXB:4BVC4'/NWLU-90(N3F)[5U8.FX<FC:3;;F[:VO4S%N3
MO3U/8[/7>[*ON4:6C>='L7U\#&R[KJ^O97-2-ZW=W>QF_&C<WWH1ND;P[Y>A
MI7S1] ]<&"!3ZR'-9&)J56?Z_YZKT[D%G F7"*]7[C=#P9+VED;W&2 -6(J:
M8&6P['K<?BF5^+D*S+OL:/>85MYB:-MO'-?XN?11H-N#<=]] ^2>IU]G-2:9
M6[K;^C]/A)4 X#>X4[Y_1(G:G+D6XE"UI#9UFGZ!9X Z11)6H>:T);3V8]T/
M^AM(8H+Q:[%G@.CA+<G)D,3'<+Q'&O\Y<PGMO&]U]V?JBC#9_/GP_/UIAVJ>
M46;*L.AK7,!%62L*><)\ UYU69I-60^Z#AT"M&,[<1J)#BV&^0:-D2 @>MM_
M5X(QN_RW3_SV]D34.9<\"J"IB?(R9BY6GCT;YZ0B/E-"3=@@90[%8KKBRRU4
M$P/_I*.(AJ+&T5ONC78!'&83@$>"X9U@YUZPMHF5%K0*^EQ8-H&J]3M;P,^_
M$8UIG?X!NI*C%%W$$7R8(K)T<+];@5'FJ>G,VN0H1;?*P\N)45@-5FN+D/GT
MRWR8X,%$K:'N[F5145$B125K?>KHZ*A-YK)3KHK\Q4H/M_1,G/=AM<6\Z]/P
M)E^IKX@UG"9[!\OE_C1?866VW"E<8(H$A$HJ7$3[DL6;' /*QKA6#>!H6JCD
M[<4&#ZJ(M&1;]6-D%]28E\Y8%YGWG':F><*3VGKI<F/!L8;CLY'3L^T+N+25
M0)/9 FX<4US5=JCV#>";-^#( \\;(MJ3,FM8:2 KZN=%X#]TRD)!PR9\.J^:
MFN-H)<Y9C17@<K"_BDK,9N!IG4<X("$K5DIQ[[%96?8W5W\@CK6,-@,7'.VA
M,IM1$[ SJS0URH[</UOP;)&\"I-Z,#JD(A-ADWR$T<'4YF3'<3HS  UD"Z^:
MU69$;3AN=PTY..H(;]9D795B[,IHTK>J]<EK,2]]5"6MB:+/\>/<87IY25[D
M)WH$:.6/EB)*BYK_UA-C7@5=P5'42I&E\MWH>\HSWVOT?37Y=NTLS6%Z.&QW
M?\*PSJGP3Z8>:O2A(Q@RW/=>].*FP+>OP5V"3STZCJXO:OXK0ITJFD[.SRV5
M)6R*8E6&8FP!Q?LH?>81%6S2<$J7G I].;94LQW8<[$6<']K L$\^0I&-S#?
MRS0JGS=@??N,/2@F<)MZZWC(2C<9 2;)5PVA_#IJFY_SRE'Z_GIR>BV!'3AP
M.60 $)VD'X;R6AYF-U@2FO!&&PL4-]%M4:9^M$RYM.-7XM]#)K="U<:(B)N5
M&#^_+SIG 9>1@ FI]UV["&.;70%G'KB'"F\+PB!^:?$"+O6A/'[J;:C2M86/
MB;CFW[]Q7T.7@$P!^ ?VF_*"?"/OS7>N,=T!;5K 7050_5-GAQ55BL>*%X-H
M)_J.$(TF/5)I _Z;4U4?T&0$A+"N C4L1*]'YJ7(0QW&A]Y5@'GB]DS'\(=P
MAR>(UEX4-09][=P-^TIXAGZMH14?@(=^!&D.?ORM=>ZGTS='SES>D>&!EWG_
M=ZN5?S 2KSH(_!T-_,J2FZ(;%W 35V'6+D(/@.CCT17?8,(]N@9\ [J%JK/$
MO"S9 FX58E16ECD%A)(RS"S>(Y%"%B',6.O.BDMS5S%NFDK!AXW:@E]R;'ZN
MJ$3<2EYCS[X2%K@-('L#FG5<159$OV=]#79(+]"D01+>9SXG3UG(]\)'^;)>
M!3;'H=/9@J7(;DDCJ84"\A R&+\?3I/O0M\&$6NC%I,TD+V@E:R"^K20W.2L
MW1OKQVD,;:Y333/,L:ZOK^>9T)WZMS6XW;=(<@Q!^3;H:1)X@8SH+IZ4_:HH
MQO _*96^#*SX@NR<D]J(PW/:&BU=NF/K$U6$7]KE]0D^>5YAL2V<.@XH:'=+
M\X+\> W/&U,'Q+%F.Y*]!BK(UQQ7%O^.G^GHBLM>WV+O?(<59IQ]O:HD\E)<
M;L6]B:' -W;YT64/(FR[1L;G4YGQ9Z>I<2$7PZU]#6JU'5JM=<UO5*]?#+RA
M_&M8^TY^08PUL%@*?PG7@QV^2F-F>@RTN%,BN#)J5@>E336)-4-]^UBS@!%"
M0+M?YK7R-#[=.IJ:<+H._B4!>#@";^NV"G]8!\=4VEZYA]7S]PP]S_B+/]3^
M+YJSSVF@FLK#(E[*=N= !!XV+WN%,2.VQ50\Z"&>;J6LI/$D=QXV2E@FM!,1
MHVOZK.A.4$Y;OFH&]?R%.8T_8D=,/*MZI,%[7?=;]21]&N3%D?[E]7W3%T27
MA6K]H23A?PBJW/CD#^(>V;H>KO5N<#( 3GM:UF*9,[3NBVBF[B4TE^.X6W*A
MEJKA!GJT900K;@^-]_@<$6OP:BH>U6\?NIO-IMQC0JMKTTGC1G4D=(-T>@'G
MXHH#(IG/L?IO)%_-:/6"^[_(#BL*G8WH2YEBZR!"<OM1NOW[U'2ZEV$*Y?@M
M?L;3)?F[8ZU#(:T7_4LO_P1$!$E_OEL^F:GLL"?,IX 7#BD-TM45+[B+&.V&
MA&>Y=\%\0O;0= 8[W'FMB]P]D#9*T62E.:J(.U<GECABT[D8,<^O:G!>91R:
M.[JVQY4WS!CF M6)N<#4\\ND/UG_"YY.Y?-6&-)6 I^6"=B="DSV5[-0%B^M
M#QD'_ONAH\NDKDS>.R**3P"_WHJ2'T+YSE9IKL^3 _M1%<0#_%HJWC1U*N=(
MGS53 ]G=P[$R=*WK;3F54&^E^KUU?E;&##;O-"@D9=A8I@=GS+H/46=B61(6
MBE^)A02#OD=Q?P%WFG256:/6W$CT@;:QY'H39LXOX$*1IZ%G?1_Q"[P!VD-:
M1M"#40=/.S*7ERL0!54)$_'^T(K[0^/^AI?C<DQH[0'UM3UTHN-?BV1SB''F
M*RS4='AGSBW;0(^1NUKB?CN&E<9Y^/('J@OGSK.+?)7WF6AV.5)$$B8#8(RS
MLN7C'0S1E.T]KI&6-^R&>#(*5'OM*[IFT$5$T!X<%^AP5\(U\EU9GOU?&PAE
MM*S0-#H9 SL#SWMP6 1#OW' D:!U@YY?F\E6^$P?YO;&%E+F'&28ZDWN9RRG
MT$V@;6ER7<8;BK$8[A.;F(P8ND)ITA6C.)"5S" H> =[3Y%7#8_Q\'0J9.@-
M<5FE$X3!BI.BA *!ZOA 4&+KK"#]3FQ+M\WO^'_.BY!S&(PWQ33HZ.QG1;$
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
MPP6_=<=^I/W;D7WO^0Y7',,3X&?PA#G S'].A&.Z>#_OQY9&0Q$1T55#U7-
M@IATE4%$3!09W"5T.[A0:.4=QU.C29J+]- .")\6YYT42:D9SWL_0DWUY;Q\
M47/[9&G^Z,7B.V:; TUFDOY+'OQ#& )D*HIK0!2FM=4FF!SJE CD2[!\O[QU
M-@N_] 3B^GX!5R/@VS+6%I!?#*SIUO^2;>7K7>#>8\[=5%^IF5)\8=VR9D6B
M<G-@ZL=_-@=N<U?[T]<H_N0:TKR$<WQ3DG=?7#U>!=[2RA;@CT?4_3,95SXZ
MY'<WQ.-BG,D#N>?[]/N_?;2^=?M[R W!\*-[E]?G;BK+]+/(_*4XWRXS+,3U
MYN93-PZXZU6].'WS%^T[L;]ZW[[SZ^YU/&U>.!&V6X\ND\J/T-J/PFD28%"%
MS]6 :I[=S/;RAS>(.TT0PZK>Z&CBK.FA+\>XH"]_6GN,B=\V.]FA./I5<AC2
M;+\:,F!#G FS,=TST=_V]S+2N;!B_)?SHD[$&!/12X[""6)3RY9J]$W1!C@Y
M_MY$KGUK*A,RD82VCL3SV[Y[ODSZUF_ER[\$9+$#\2V7 LC1O.CW#1[!3\,N
M-;)OC<^W%0)E)SRQFM_(TV(8(XXP2<C20FSA(T+*,L0&3A"9V@OV@[5)CNJB
M$0MLY4!97D220X*FR:[WTJVQC?;]YH<-+ /">O^L6IIA48.5MDU88=Z.)&+?
M[:2R@QAR%!K(=MZ(N"BN J%,0W@!)[;+HKM)>*OAZ@#P1+Q_9Z9CL%AQZGN+
MV4;(H"(V6N_CQ*51SJ.@"=_O=U0CR^^>?C62J=B9M*RB./4_YDUZYUQ6O5;7
MV[\^>]$I]^69>KKNDIN>'ECZQ,L/87*!1#HE&';Q!1_6RWT8[PB:SHX314M[
M.%863;4D'78&IQ5\QWQZ8G@T @SK[P[<4'&E+WKKU/W>LJ0E+[@&QO3XHQVF
M*?=<Q@C5H5,E<CM&.V-I+]>(T<%;BJB .U_9=V82&R++85_1YS35E <1#*M>
M]EN"*Q?21'[*36CT^;(?1-,>NL<[YEA\B"W7"+'49._G[<'(= R@P\58JWCZ
M,CT4K!934V9R3! '.$U4$=K$M0.!="N?N;V070KB<M+Y;L78I8I2[5H#XSLI
M;V2UVT,\7-?C_C[G%H[E7"S=&)O5?=B#6O-"F1E%>G 'Z"#["3;%!BV[PMHV
MC:R7");"(3,471IC8@%WD-M%_:>'8Q+)R=W ZYIU<CO O?HU]?LA;OWSE]<#
M(C."&1+9'6S$2+2)66-WG<W,X'$(4^4@(,G+F2&J^]%6ND&A+7C-C=5/QT>U
M>FRR$UJ,@;2HRORP-Y="'G+$@';$X29V2EW?].G.Z7/.@O]53?O#3A:HN,H+
M%GPH15<R867O,(&(^8H,'P? :UCIQN)H^>3NP)6H+@]V 41KL/$"Y,%GGR>6
MR36PSS#2'/J%>DM1E7CM1T-BB*O>HCN58_F^_X.[=XUJ(NO>!V.C(B)$0$!
MB'=: =.V("UBX@U1$:.B(""DU48($=*V(%%"2D4(%R&MMO(V-$111$2(RB6*
MF#(DD->F%;E&0D-NKX) I$HA5)-*,<7[^\]:L]:L^?:?#S,?@*PL/75JG[WW
M\SQU3NV=71M\4EJH_RWB5K;6RN- NT^QW]GE4J LOO[&T?B-(8M+-NT,"[WQ
M9G;F)MNMUVWSJS)) G NJ+Z&:T5B[Z V-H/R/;H0UV)S.-_ANI;9BD?:/#R+
MNRURIF<U4L\#]^EQHII/HO:_;V54CQ<''>BLWN5TJJ;QV>6 N \_ @%#M[]I
M%.IB7XVE3Q-J>5*2';H8F8!4320';!'RULN/O @QEU_P*L_RWU"5MR+TL6(\
MF^S=]_X_V=5)Q2E!G3[%:S]O*8@X5UG>&^\0LBTE84'%\&\'S#_BYJ C*TFH
MW08U6098<.B(E]$1YQ^1<."K0H%!GHZFJA.^&9&6N$/8[1Z%PX;6\N&&Q#MS
M_CI#9RA2"J/+X]X:+E3?2$LKBP^=C$C6=]<._&_?B2#=H/_?:_7<_7_&D/^+
M/U/_3W_>8?!$["&I5O!??UZF ^>Q#S"XRR'3!^SWM-*!MONJP%\B'%YT)'OM
MV/]\<4SAVR]:"_N[-R^9'&?:=PKY@AJ%A*J\H2EY C$-F0A# ^0*+/VWG;^K
M&BF9#1=GXWSOX4"<<W%]76E;VLF/.T56]^-[SA7FW?[U9LX7I473/]>6T5W_
M-VZ1K7$ZTGWSM^\?K_WSU?=/KUU^9+UM]I*%N^:I.W!S90EJVU"7N[AUTDR5
MG-0JSD&$9UP1%^V 7-)N2-X(:HGIW/6P2M(:''OH92/8Q?+1TR0J(AI8RO[&
M*%,H;Y6E  _9MP:;KH\4]K>V)+\P[=K,7L$?I!$!23D5VFER&(^*I]>,R?B.
M6^?;W4=XN$%:$WXZ=_VHD_\:[=B"^!]N+*60);,";QWX[&5:@4O^/= .M;N$
MVENN^7@-*C"DX4A 3"<M&%^SKKP#)4)]3<K *YQ-">>!]<^[DN=V)C$C=Z]+
M#M[_H7 DI#OQ5EK@H8:4Y^*&9\7*'4/*S]EE[**=/?Z;JGL#*N)*EG;46=F%
M=Y9_[^D[%5K)\,F\&[,^6_=;0#+#_]WND]=66BS[=OC]\<K_-]SB"Y@G,!,3
ML0[2 @X-.JE32(%YG$@D1/=#[5!CB)KD.E1?LA1Z6^^=%R&E=ZQL[&2=O+[Z
M>4=R/WE?3U+E,T,40UDMB'D0'CRGO_;[\A;  E#_"D#[VBZ"-N@J&%"+1ND0
M3<-J)GT3#_2Y$>&Q2[660FNV0#J5'GGL:-LZP<-/#5<<US>GE4<-,"X4W]W<
M.]P0/&&X61'9SU"(0CNYO^)$=RG6.4UX3!H]:630$>IA4R402\PDN;'06;&/
MCK+7#FK7\4SUF%,-O$"9UO)\[J]"?T9\PR/E_M]7P0']/Y_V,GNR<)?C>\IL
M]!MD@W$]APQ-2NB]TP2-/)-BQ_D6^J/A+\P9UPBG@1K.IM(@K1?K(+SNV51:
MUGD'LX=,97UY953&Z:#4M+/K7>[%3PQ_.ZLZ>[GW+\L;$Q_EY]^YUGXI-#1T
M3GCXG@7W%FY;>C7L@[T<75B#S3,EG]GREP#:/]9[Z:=GA>'_B01XM\[=&O[R
M8G?KG+)[CY7*)J>LG 'EXBI-\!/IHC,/'YCH_\,2_K_Q(Q2 \6/*%4VDI[31
M-GC0\ <\&A86;8L0H;MRTJ+DO(V2T1N'%782C"3NUOO[EN;M->Y[7! %^YCJ
MA+QQC]0WNUH&1L*Z'E7=>R$*W_=PUC\WA( $1[7C0DO<NP_@0NWR?H2W'Y&7
MHNSG<!N/XM2''NH:9V6&4FNZ!B@P($TC:XF9_JM(N9_%GCMT(D6R/C"R@^O
M<+Z ?N_KS&].V-4J#650!,ESG[OK7P)%:<+1%?"@'(!8=/Y,1]1J9<GOQI_C
M0>@ T1:0'$NBVAQE;Y1+N2O;.:O*D+>TN<R4QSNT]5US*S3S'%0R01WETKD3
MEZ5'H?%H4K"?G/[D2R(:8/J"2<$Z^F5J H[0+@:NJ5),.A:Q1Z/* ZTX5.T_
MC[Q8H\FK(46.FUDY>U#BE_&V^$QRG(_P&Z1'*G,C*A*NGTO=$KM37%M\LL1I
MQ0'BPR%A2QOR[2#J$*3!$6VSX0\37[R PX9*"NYSEIG*T W&K>P7<J#6[8G.
M^-*V3UW-ASR:-E)6'ZY'SMY'*7"H$ X*AYL_WV%H!$3VV1V*<=+"Z)')PL2;
MMQDEJWN2@UQ7LUJ)V50H>?\=Z,LT82\B.8-G69X)[,,L8(!9-FQF4,#N5WQ
MLT^%8KYVT^H:*"7;WU&3 &B^H%XP,1-E/HA&]I,MX_U O9,FJ.J00G9Y]WAW
M5]7IVKP?S::TI6 )50E@UL[(S"GRI@8J:J<PA)OP7*Y^"#HVAD!"#=B"$YUO
MN*WB>?!+%8^"P[[V94F1$%F LN%3&9!12\KA.B#R9C'Q63<GX#;;>E"37Z<]
M"CQI%EQ]A#I95]V/MTMU1VV9F&4>Y(+-+ZCF!",_4)PX6TW_ IC )<.-O]%C
MIM_%GJT+L%7M)SM\4NF6B'A2ZE?1B5(KF TIEU!&"@OW,0>)EF2.N#='N_54
MC[]/;K/XE/LPW&DK-?%;86L;L@9 [:6&PS,O*R ADC# )086\#$/-+2[JI:&
M<Y@:4/)F!0VFMP#9805^>?6_33;X\EAU"<YOY5MKQ"\R>W3AW<DN.U^*?VKW
MW\*J1O)3HQQT\-? :4+Z'<Y!J#7RQC'32ZJ:KX(.T-[?,)SO0H_?1IA-JEI<
M"<S1 0N14UZ^].[JT64PD3\N7,Q9C6PA\D+_?/4IHJXG74U:B(8KQDX4'7T"
M3>0_!^XS?D6RS*9:2I^1YZ+!D*\,S!23D.=0:[,S44;BE:R';@KR4$?MF&5\
MO5+(XX1I7M*"H\+V=->F1?_U=^2Q]\,;?PGP=+0Y?]$#??TRW/Q+KG$+(%%2
M9IM*J;'Z,-G K)DCQRB W#6>C$*W(I<T@EE<&5 3^J)JIMIW%SI'+9S-\5<\
M$ON@.^!Z'@1('55$RI(1S!O^C\"Z(X&L$?$G*A."MKWL&JVMBB?6]7ZZ35*\
MM$=UW%< =(9Z$8RG*_D2X'&;_HAQ,;=# -&HRJ_:U=>JX[%YR!GX16 WBT/6
M[NHH[:X+LG)0R**70BE-TP171D-;%L?G#O-"2]Y9+>T*3M"$PB2K6.G&$L\&
MV))]3BX#'DT31 H]+G(!R48@EF:+=5)KQW(2QZESAB9_CHM> GV\Q$QXB'S5
MQN8GNP2-O"%J5-*J;SX;]Z5'PHEU<XL>1.TJ:+AULS1N:G_Q0X0O4_;@"H44
MVN.YE=)1"MX 9P&2CHHE!I(]R" AJT@S5^(V#:QY!BT8F&^JGV#QQ)XP7YJN
MH65=R+Q1'@<NY+#B!-8<LJ;*0W*=\OP^_>@QU!OAP[G'8(K@['QDQS;%1&4_
M>6<7$ JH;Y*@(RQK0'+H1U-U'=\<7=_1:*4A]189;L#D5X E&]R.5++@D)U(
MF^;-LE4-[92U<8I;)>90\OWT,G;Y/H>&$L%=93_[:7\">=DMDHUJ5V@@P<04
M7@(2J<BWH(3\WC+,=*N6?A4/N7)MI%"I,UR!"D85T  M\X+[E;JB-#MY]/<-
M=;4=$W0740Z'I>[U5EE(5OV= *3=;M9&G5@9MG'*OG-.J'$8O$5#-J5@@2ID
M.=54QE-3L9*DO03L_H@.Z/MJ4",'9WJVFG[#5G'?DUP:M\#$9JH5Q>%O9+E"
MYDQJ>NDNO:#*9ZV$Q_B<#=!(H-_&W[5C#FS2UF=!":SF"\D]]UB<X/):OV.^
M-<JJ#W__?/3OM&OT-AKJNFV:\*V/Z0EU=+UQ(S!RB.-TF]C'ZAW1T3- !NTB
MW6R:$ =^\PE;VL&Q@R?QJ)?2\KC6'6@XH_PH4AD,"9MI<X;$?I!!H(UT)1U1
M).52%X9_<M:7B6N892.%;XM9#^1GK?(K'_2M##N;.H?+!23??LPA(JM8J-V)
M\__)7[QL)C*X\D-OO*N?-"\ZB+T%K$OVQ%S[]VY=WJS8<\N.;#NU]!LFS-.Q
M4-=9FF"Z5B!KNT*']@D0]W(]?9HP9W^W> '[H5RJLJ4L12TZZA"*U8[85&;E
MRHC)=)0.C6CD<L$BA+>G05&;$+3]G4\:2X.G$'2]SKN=LTU+GHW<D$4[U73X
M1'',INZ4@BZ@ND@%1;3UJK#YCK"E'$]4;\:DP%7!TUC]):CZK56(?.;=U_6:
M2VI^]NO2U_<_1?R&+8->/OH2<*9ZR+!^Q(&:6-^5U&:-/&SI^-@:+H;JJM,K
M/ETH&Z5"(0#B6=#4AJQJD[>]!S6"EC&S7FH32WF=R+]0SJ?\H&(;OF[GJS/3
M(0_I@+6BFEPE)C% (H?^$#W<S0EWSSW1/DY?,*1494Y4%I_P<"7O$L%S*QXI
MCRXU'WUICYS$'03"K=G$8>&9D4&S1=U[P)GFIO6LT3+(!YT#P"LT+#W9N!UA
MRKBVT*",2&0\':K_I7?8>6,Y]'4W5)^G#=YOE%T(0L[N@E*:2=FO*X=:'S%_
M43$,4_NNT334>@&ZY!($J%/T1-C.X&O* 7]2*<G8_%AC*,>S)E\GY\XS%8X7
M505J)C-\7#?+-EX@Y:'KJY'!)LH2Y*YN%^PHU:7%)&A?^_M N3)L43LG\N$G
M@#@AL/\43>;)IE@9KZCW]GK\,V#*!=1:X44!B4M!5ABHIFI<DY.5=IA%I3$2
MW26"1KFSD!!C"$(/@R9YC:E"Y.8$,]A#6D*$ZT%-V^SAW+2J^"F?@4OJ3VB*
MFCXK@CTIN\' ;*$K#<*K$RXTJZ )$NH@Q.:+I@G6'-,M?S-C$*XK,Z8)F5G3
MA"LZPT5(] I$MH.:./SK>U@K_F611M%,G]E6"9DF6)!0#V$VF(!+90_RJ&"4
M-NI"JYTF))A 8S1Q5/5$=9$+'J2W"EN(R*9X;=J)J:\&(KXRQ["_IPG0 =9E
MS![>-T""1?KU4+EF,G\<N-@9$9?[ 6D[@M!U7N8:NDRGZX+$I06%>'A>R6G5
MB*]5]G\2%=0[CQD6%";6/,#*<:+G!:@?J9ZVH?:5:E4V92WV-B5ZY3N?,5[#
MAW(>Q8.S%,F8RR]']R"L!\.?'M TN:93\AW=$V_6338-^-1T)$>VF;/O!G55
MU^I/&E=$==PWFF<U;M)N<=Q#,&T6OL(1G(<NB33: 1(/:ER>KR'6=(?BR.T:
M6 \/5$"=4KJ]UP0K/=H""=*2+-QYC2&/$,&.SM&/( RV3!-XA7^.?->/T Y>
M_]+O[>1Y4E3X6MV5N/(Z.P'D#-TF_L<26Q&*&R0<:#>;:6T.]7#?@B;[(Y^
M.3C3@<C(:H&<=I5N@5FP@]2 _DTY6ZASE('?<#R@MW>TU$P!0>^_Y:26E!6]
MIJ-Q5>D 4W0A5K^A<CBTP:>ZK+*/]O 88VI_19I5#FW5_>)4/WG".BIJ+\1"
M5^'7G#U-Z,<)9[N=8N+F5E()4!N(+A*JZ:-MQECNOW$ S4?=X=A0I,[( &:6
M>KY(1K%]UT@"H)&M^%H$N$Z0$=I$0JS\ C$["?1?9B2B*\0V<-B_S@R:BJY3
M=W@@2OPB,)J,^^?W@.1G4)U#(F$_(.+.5X %Q8X=J9N\VGA>V]>WA7:(O^M=
M4FMX(>-X1VV05U!D#_GS*?;IVI<N 9W)5B>/=E4G>+]9V_(%^SPP0-N)%$\3
MS$.& >O/2<*K3#S4K^"7N7@,D%#)IVNK=M'ZPIJC%RK\9Y4.7PC+3DSTY+AH
MR7.0E$CD/+5I;"%RLD51(";2YP\7*O16&LN7H62[A-R]SAG%^<55%X%CWF&7
ML;](M7*)H,]139;2E&&&-#A-F,^U08^^HXI0=V%?BZ%3?]DPMJ?'.^$DK<#D
MOALF9=;I-Q^&!K-K@UX5-*P#RX;]8I2>AJ?S46]3+:C6C5T!9P-Q@BS!$]%H
ML'$%U@Y (2QEN2;X>C]G*T0?590-Q)-P\Z7>'S%$N.<U;JIB]TD&G)!*W2;_
M;=!4\/:FMN8O[%2->Q9GS1U$=*33W^P1NR88YE!6=?I_/\NTO)U^2?68C#JV
M:8CZD[ JP,0'&>3><L.,:<YQ>Z.70W7\;-0#\C640CUW-"]86=?^!IB6+XB9
MW-6P-4]=G!K=6.>WNFS5U6AW)$V=C>Z94S:(KM@X53=PLRK\4\D@CB^5^%A5
M..P)J#%\ M:!^^H=0%-*U?Q@NNWO!9&QA4(D@@I54)_BFG@UD@R'R?]GIZ@I
M<.8IHY;5QVW&/[0:W8UVQKF=>FH?P,(4Z4;?T10U2=@5]E4([< L53JB,M?0
M J5(:+T"S"+/>)P39>(W,F$R':'=!20[O8UF9:A9UX30'.F3N=G"*?QQKVB:
M933Z?0_%\E-HM%,W&ABC%2)1]?2%R?].<)%&L)H8_HPM?!XK#3"8\'N N&W
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
M[:Z9YILDPPD8I[BDV9,<A[RE753-"HC+@XR4.46ZF#:#*L_[/M9F_+FFW><
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
MG$I.5RU.)F=S\<C(TPALV7@L-4\3'#F.5I/2H#9+SG;X5L6CN*"''$<X0%9
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
M/>]K"*.WF*-V]Z( R2% _8'8=P.;3WP0Z)X%SCR#I6>XFW#E<DJ_XS#P=+5
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
M##\CS$K.9O@KPHVL).HC^3R,TNGOHXNTW)WL^KU^;-SEU--N[[[FRU,J*-:
M\XG+BIFJ1-OQ#QM5CU-0AT"#I^E^>0<UUC62ANPP;N)V @3.',W80G034@8-
MM.YM$$."C%*8EM]X!!)I)G,CFP9<GV:2YR%W)0/?"F3._"LK^$W3!!O\/[&R
MZ$3_R$KV [-!()]:%X8N8AD,_ZO)AB>5Z6J'S8LQ)F(RJBWUU)B2*,%LD=_A
MA_A2\YJG":3W[$%#&L+3\></17M#(EG"V4C3K^+%OCS42T.>.PS8EM8HZL@V
MT8R!Q>W<Y<CGJ8&^?2\;^$=KC3LPZZM0; :V$I#L M0#;3SN#^_&57:(AQRL
MHV8W.NJ(5B,;SRGS^5J2);M<)QQEW$'2=W0G&?]=7BON3$Y8/?6Y:>KML%-5
M=57BJLOL>]F]1 6UAH8N.HO-#\:3[SF3B!K+M^>VT.=SMV!-="@(R(B($LKX
M2C,MJ+># ,T5M]4F85(_5Q?<S?&"!C79,"L=6W74TBO4RSIM+7TAZ@B/)]Q!
M/)JY[G!*-B?F'G)3;!OG)WJC@GX1SG3?LYII&M\FF"9$>!C6W"8.!QDZD>8*
M[EOZ$Z$^UK@USB^N.QFXB/\;=SG_:L3&_ +I'N?\,@C4T',:F>6,R@I+U]V,
MRU]&=F1VT:TVHN'G+P./^^>AV=29-W$Z6)?HUNA,D;S[D$)O?_^30P'H#,2/
MY= =.2?A2NW&V[K#L#!W'9>$'IJIZ35O:&HP*[$G.%JWM]W3>TM@=&=24>5K
M?=7$F#.[1K9^[;#;FNZ89U@A9X_&M*&YQ%6!>E2]2JREVPXUE/,F4G_LLVHI
M>/2^K9S^BF3.*.SX>'3R1WW_'TO"((G1'7M/JB.BSJ8*SCE3#IC([TTUI",F
M?&KZ=XW,"G2?Z2;(;+OH9ET+!]_*N,O9"?_P-+W);5TWNJ<"L=-4W91GDYU\
MK%(E#6VYC20=G< YD,9A%+)PZ3M-L&LTUZ8M-1L_BUG_!R&I<:><V80Z#<0'
M,=:A:V"=83LR".7*27.YJQ'Z:$-@?NT:#E,7O.+5A4G>^)BCE/!_</>F44VD
MV_MH' $1(B*@(*05!14QQQ:DA9#2=D"D,2HM"#2D;1H9TIBV 8D24@I"&(0<
M]2A'.! 5 14A*I-"2 AA.$HK,@9"0Z9N%2%2I1)*4BG^E?Y]O/__AWL_W7L_
M9*TL%BOU#GOOYWGJ???>\+:<LA]^F PSX5'$EO%%QQ6H"V@IM*HJONH!;J,5
M LIIGC4=Z<=,Z_5KD*[OEWD"MAP9OU:<D[R"_RM]4OR$JR4_B)AJNS6JR[N_
M4_5]U.JCKUD]VC3XK9'79?!G!"-279"QQ-C/8KF?+L'(]<*,F<J=9'F4[H'A
MUN=N<J:\\'*2^1)9M7N=>(%\PGOZ,L5"D[;CT.MMR0DAN.^]9F*; ]3T7&/.
MVTS/JE#4 ^*GU["#'AB,49\_$>QMAZY,U#%[/9J3Z_L]F*-B)7:],JSB;/@)
MXY7D&&U 7-S"F))'H]*UC-)?[UP [C-'$E4I%S%3["5(X*Q@[WBMAA12(T,S
MH3H@KI*YM4%CD8X^NZ'I2TDE7H>S4O43-9X6AV9N-88R9P(/O)D\-DB^^W3
MTZ&J>/3FVVM?2O%9K46]7XM6@I+38J6:OIAU.&$?BS.I(;<1'0U7=>&!-^8$
M[8*5:#Q2^& D3%H9&C=T)BZ,6JM)B_H.&GM6GUH-[ D(\*GJUM<WB9NQ>YPU
M\X3G7DB:L:U+)O!9>I+^NP)=Z8P%]>(SMI@G#"OT[KA4 30/"%C%NSNY!"P0
MY\3@Q\=D=(4K-LG$LDO%#Q_\;_](P':)E<_XIL(U<#]FCF/\8FLD 5[Z*C"@
MS9Z70XE0^T;Y6TU\DD]&&2^] ?#*KCU#[LD10-!C$?2F^3X2W.,'4TLV5MZ\
MAYR?#7I<W_2HZ6D6-CK78+C--E<!.70"=2?[&[@SLQ+A2:C?('ZP=9O39NA#
M.=.QL[@*2:%#68+R^*:(P>:J [K98+L=N[L;_[*X+MWD_.7?^#KBJO9%NQC:
MS==7B^?6G\?N8BX@OA(9QI7(Q;%7"NXF/:>C*Q@:(%^T"+?V&H4]M@MQ2MU%
M28"L52GH*E=UH?2OH3M-S7WN;'_H[4$\P.)@N#^5$7.N,J*[G+_R1/7+F?K2
MVU%GOJ;]]I6PH6B/-\<(F1:@\@'08#>U76_KDJ$'0(DI\ MQU%]$9@<B&;"?
MVDN; <V&(9/WWLT3UK+I9]0./99K[@QXT$>\-$O_9=TZY+W<R5STN ]-O1_J
ME5O'7\60W3@/Y@CWJK_YTS"'.T,8E830U#WHBL2]2(A&:]O5SEF"%&H >:%J
MGI!/\;TO'QV?:)J])(Q6NT=)2YU[Z\W=GE;4-S\>]$@[]+'SP]";-=4?W-]>
MW7SGJM?/0!$?)ZGE>CHH>1S,MP5.3B.;8J8D<+_NDN$BVT+M&X S\EJ2-E_O
MQ?ZF=L C$* AF1JSW\?7PDL4.6P_50^WP;9TNTQ0(]R3J.3;H ?ZJ!O1[<A%
ML.K=.XX+B]@E(LA0[P4?*U&;*MV?^,X4XVMT6&@%+:4M!R4BH+%KJD._C_,[
MR9%"AJ5*OM:Y$O5$1N"8#B>B\+6M.G5ZV=ZR>,5C<H9KH;3I34N"BF0;&>JG
M9J11Z2L1\[:4IM+BJM&)-R_G"<& \E/ Y!@-,]NHWQ$?=OURTZFR>QQ<^"UE
MUEOL_/G&KCK]J'BD3%?VM.GQC5U7-Y?=Z#NW(7W?C4U_'KC\,/ORLOQF$-E*
MT^(D?<E5I%B_"]V,#]<+M354@%$]%V0B2B&.MG6%VAG]/K8-LC]5Y0NH0C+?
M"J'I/,H2:$[68>_5);C$60]'C\W A?O[/B><GNPJ*LS_[$X.*.J7THF?%3E4
MUWY<6F0,# A07+,OK*W+!)F*S$,__WKQ3V==DN'!GK-6=PZLX?TNL;+>H-W_
M V&!X0#V.]V"[0 Q=*>1!1!/-7[5@[2 _35"AJ2MD1:]HL$4SAPSB^VJK+;;
MVYO@,N!I]B'9\< ;=^J+)4T#]0Y5U7N///W$)-><WO:V* 9+X'C@Z[_G?VHD
MDXW]T#='Z;=BG4 ]28M'UR7?(B\:^[ !',4+N9@[>AX6<!-.C[9%>M/->@3L
M$/A58XR*9JX V_8J=7R)N+;F8JH2L!!D4LA*@<TP<GK2F%TNW%X.'A$OGR?\
M68SBE/>Q<QM_[N0C@8JKLM/&::81+U=LF1W^,+\A\#1MN%)#:P=&^G7=R(R
M\QHPGR?\0A_12^; RTQRDM@&/02+6E2DA4AAA]/.(8J9LKDJ3DM)^TWT%30V
M6R#T48L7L _T>]IPI1@54K23+9'*@P0EH*PSGI'T(%MBM,9*4!6(*@9.Q$P[
M-(+A6MV/@S/B2XV1%*0#EZT;4B)]H+M%KKBA+^295UR'^)U\2XXY>U\H.U!3
M%6@GK;I'SDC>1./6/Y\Y4>:]=YZ0X*KE=O&^?-^(?Z_;@;VBS[TBF4_"7IBY
M\0Y5D.&16%E#?^3705N,=8#089+\&KXJ4VZWD!T2,6F>$$N79^@*H(9,:$[3
M'KD .M!"*OC< JA>_;,(JU)J4Z0WO.3D2Y3$5#5Q,7LO/)V;G+9M_(V5<LQD
M]Y-"N@R($KFR^ $P$[7WK'C?M'^F]'8<#E"+\Q _U<V8QS=CLGR#)'03U$XY
M]EO'6&C;>%S14,:]N*9+&[(:!]RW_9CLEW]E-U6/V_8B[!6X#%=G1&0#;\J_
MDOT/2'3S5@^<H0R1\N4.ZN!J1LSB,'$^U16-A4YG:H"5+%Y[4^Z!QK"7AO(6
MW4V5K],;+/2O?O8Z%=^"=;;W3M_G</-88)U8^2#,Y-(\(9J'?#.-F5;KOT,W
M0-3J&'B'KD:&AU>R9I2U4/JSD?KZ;D%"E+I\]?3:N")6(^\')Q-(T'%@@')<
M'1BN+;1U6HHP5#EC0MZ"=U6,CSS46HR9OX1)?[_?6SQG^)?Q-$3R'1C%E$=%
M(D J%*3*>J9?APV):]_D*(&UJ"\B@)K52Z^I2;:L':K*O#]AJABZUH:9(CE0
M<=O9X%)BV@)*D!I8RV@Z?!'(3NZQ&)EX'$?U1"[J3*;VXRI$-X8O4Q/^D!\P
M$B@) >*F1_J[P"=V4S2] XO4B=D:LJDKT./U]L0.6O;X)KC\QF-5*F\MTMUV
MOCPC?D*G]0D=%":JW4^;"CU58VY'^C BR[75F]NN=S?O$GF+"0B(F=OI#Z T
M)!F'Y/6H)7PC1V_.-G9WN^FOW\3Y+]4:EDD4(U&JESVX_H&8!?4*:]8=#.15
M2B-7(T%P?<@QJ*#V06Q030/%+&&#DVLOU8[Q-2NK^WLH)&NA(5H#(-\X8\L
MV*'-:1,"XAB&>/)U2KCQ(INITD:U17X-I>2JD"\")*HCTA:VY)^Y.SGN"%MR
M'X 2:DW=6-2^H:3FYFJ?[_O)VLI:T9.G1?(W:]9=>:V/06T+=<&&IV ,"=E$
MGA+CEF^LXLQ"761 K&(5VP%)NX^N-CP$3O58OI=?%S7"ULHI?[5_0KVC:QOF
M5)N0TIF35H;41O;-K'J2URFO3$<35,ST4M]>S YYTB7EN!9^]S:9C/@ 2L7E
MC3#81AJ9Q<R,)SP;D.OZD[&E#N*FQP;^##E=9)L> ;0SEOQGIQ4B(B]&]\$]
M'1:NTK@'[^?6>LW]!UBV4?31T\>3>SB\>-+CGXM>X\1^@$_ ^@!3,&J>($]5
MQ72!(UVZ7$,ANK$<DW&VPY6MI$RP+H9+=8GU?GM)9*RPV1:YJH5NQCH,YI2N
M@M)TS:H>(B,LXK-L3L>[,R$__4RMC6HOFGE56#GI+;KK^B4#6UXT3_A7&F<
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
M44# XN^O&]!8-?(MB]46D8/^3A%30N6B=_'_VTQ>F2Z<WEFH+9\GN%T%)=N
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
M6[Q,''-_FRL_ G'64\9P*3\,F%,L-,=%M8^'W-&TK=Y+:]4*>XE@>,)^&MW
MV33@.H"'W@_J*&._J'$; NA&@EB%;6E1:C*ZTI*\.JXP@!D-V>GN(YOAJ/;M
MGH__HXB=Z\R'K94_[[R_Z2EWZI>B>4)GON7G/_[](6-C<:BA)/!U4P-FO$RB
M(+&BU)53J?HMZ"'H.*[=K.#IJ;=02(?(07QUG.%?DY0 JKJR9MRI 7D^_RIX
M\^KMU*QIX\X4J_*.ZK;G3.\-CYORP'K%5 LDU0T8;G)V<EZ(UVRUGU7)NDB$
M2:J)S+6QMH^<3"=&C*^/8#$[,7M>9']]VOK13I"('HVY@V@DWB6ZPC3;?/4T
M,;;I4<.-@ UA&"#^N6?4 5NV!R<(;V/'=Q@NXP@%/@&[!*-$G3D2S*:IB2/-
M.HFAB.),RBN':-)P_XJA>G>[#D#N75[)_0PNWD<N'TH0>L%^G;@T2FE+?8<&
MW8F=D[4S,Q70I0#5"N(';]$QH'Z>T$HB(8#NQC4EN8MTB60G3--[O*-Z\-2%
M&1PG] #$RV,'0EV=5,?'\*7@4A*2=^O=^8*J*I;KT289VT;M^_60HKTHNFQL
MC 6&YPXY5/0)CI'?\#J,6:?,#M(H5_6F"AK%3(UO;#6&6LX.=BJ<J9V^Z"'.
M$=L)%RAYRU$G9,^#R'<A7C1U24I[I#G"A1TDGQAA=O*DU&9?![5)'K:6%>\Q
M\.-@/6]% #.!>0O)F $QTVOX+U8VXR'I%*<K<B.2 (.=E>JWVC7Z TAW"-*A
M/XJ\"7A6'Q P[8!4[GO2YP(%YZC=1ED4/S5 9/WTPORY"^R:LVU;,L^:U=U.
M]81_RE\O;;>EDGI;J03<*?9AIBR:5 $%NJ?J*EJ>%G:('<4, 8]N(Z3#&>J0
M[-/KAM"4A\1%2.41*#A#94CL\-KYMMV[Y#_>F=P<(?LG6;UOV$?Z2G0_3&V0
M@? W*_;@R"61TQ?BL^G'S  -("<=?UV=@'ER7M!78I9(CQ)LK]X%U@H3E,W3
M3F@$9"(%[>**R#D/2Q4GGO36C[G2ZP9G?%W,'Y\\IR:;(E[TTI%ZIGELBAQ\
MPYPJA&6Z*GS8D90@_2'."T4]?:I$[\?IHT.!CG0U+Y_S->=W<;UKJYL[H.94
M*Z>)D7ONA(_%B7PSC@^PK7 I7W%;59RP;+JS:&G+.>@^Q0>F[4,R!2QJO]HO
M@QT=IVX!2+K_&A[-$QAB9-?[4>7;*6/[LB^&0@X%ZZ$_LKM,H56ROS64 [^(
MY0&JL9IK=^*#Z41A\%9 Y02-=64)@P3L7;)?4+OJN^?_:KR NL.D'Y!KL)?:
MDG\W[J-KVSQA$=L'GLZ>:24VX32[F;3:LT=NAUG\!LFZIJW#R@MSJ-^@J_Y.
M /@1MOA/BOLYQPH\W+7S%[/CJL(WCDI_D?DOP1K/K/RC7FCA?>M?4JN?\O1?
M\"&.("8JXDB&;J&A %O"<NG>V]!'6:#W1ET?#9"%@*H;,!MA577,<3/J2AA=
M(FK3ZU]JR#_5RJCKD-%CL$D!Y<#']_;7_QH7"]Z'%,I+R\]19FNQ/:"DUVE5
M+P4/9XM7(RHE:!%:P5?U+'W/?]*320%.KLS,[=J'\WU>5M&!ZS'V]XY_W_"H
M-GW5LMO?WB(LZ.!\X;RB?V32%\P3IBZCY'G"@//>6\0_33"+:H2I],/GV )*
MVIR\J3:ONW(Q)VP@<@/DFIY<W[\5=ZM,U%D#RD-TMT1P\,7;?YBRM3N^&_I
M78MLGM9N'5^]S8^;U%'D%7YP,>B'#[+I]/4*UB1F6@]O41SL#^]R,KY%N<;>
MU9]$M J,6UMT@W_W_?FNC'I#D'_NY%\WD\9H(1 O2R"H7IR^ZX,'8XVEDTW\
M1QZRLPH[5CQ/,/EJGC#R5C)/J+;1,T(>X_;<K_C$G2?H_0O;>@R/;RW&#;!%
MY"C&ASG<K5N#!-@^;%K,7P4J*X!%(D>_FI9K\?YWQ/DB&W82U!??4^D^F!=O
M7M%00;9_SOSEY>M+K=NJ?R_]#3Q*-Q/9LHA*4$HBL!UQD&[QPI]IR5G-\ML-
M>:4+MY>-^C$J8TL=H*%B9GE<\$ZH<Q5IRY!\AT=/$^.F/+PX9T-IZ ;FGP*,
M&#%/^%<L]HJD8V.F\X3!)?I]LH=CH.3Y^#;#%4"URG #CZL*Z#!Y])14IWM4
MWP*EOYLG$$1.K*!.?&N-%>FL6<?&W1C\;/HB2D0-,BGE;):QG36;J-WJ<ULI
M7DJQ0[>R?G!T=_/ 3%7+UXR;NRDTS&R\89Y0JT =\1"U)-90S%D9US!NA;C!
M@.X<E-))LT'L]O9O_:IW U*<J)P>256'PEG'9-HPAB!'Y,V.2*I[_*R^[PV_
M2Q:0&$VY,1<TG()'TP2!E$=DAQL>_L_9A8QW]UJ'V$E(U[/81Q'B74;IAJ9&
M>&FSDI2)V<,6\X2\0FGDFD'!+^*&.CYQTFHRT@H:*/K%KO<=?Q@P$]K<C3M_
MN#!&]5]5X3B@Y(*/ >U>-4U^36=L)M[+40#+N1*R/$BG>MR+.D-\I;O\_8WQ
MC<AFO4_H'N7$0X\>!_D/D:$/(UUE23RNPJQNP5VDN*W(KX"]BP&I)X\.E;VN
M)SLQ,.L^ZIJ!.X8GH'(<1#:#VBIXUL]P@[H3&R9! <#HIZY/[%]D]>#%91B
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
MHG)53(NX\W\-Y=V>R"-I2>B*:[JS4*/V#!X_.MDVAG^S&6FIY:PH34\;<S1
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
M+C (Q-&* NJ&)P%Q9(HO9,Q::P-SBOZZFY+_=9COJVM*L>UD"+2Q?_0']]J
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
MDHQ%S >4]_.%#6Z&#,IIF2&>FN8-,A";"=1*8TC'EI3[AJ +,90(E7=GP\3
MB*6&(1$.5RAK^*IJN@181M[,M!3QY@L6N8E:YX\H*]J!#/8R^+"&/V]X&*:K
M%*+2UV=J3D%S"PR#M>IA))C?^.;'@;S@ISBT&?G??RE=^W!<'I5>$45W&BVK
M^"C?S[,\H1@OJ'XOX%4<&RGWE5U,35[C,_BZ9O>GT[>M?]TJ\D;"@?8E)#SV
MF',_8;G7@&WD 4"91S-O"5%?HNIV]['Q<*HN"P2N(3'\\7#M3!IRDLS5;V?F
M["K<G:<]%SOASJ1HM-A76=1'W27";!*M#*,+=4WH<Q+J\->4'V^DL(-LDN][
MB_TT,XD"K\W/12Y"(>V$Q[3)>2!U#]RN#X0I;?^,#7;73(D!&SY&4^/0Y9!K
M9?GXTX^G5N5+4;/7R(YSU1^Y:MFB8S!%LP^=F[^GOWX:VO_O.?H<?0K:1ZD%
MM$3L(?Z+7>GNA&G_M?/ (-WEUW7$-T&ZESW3W71EO@28@QSI34PXCFVDRZ@@
M_^$X>>Y0_83_CH,1_M]W:!_5?,AXG\!/<-NRH.9D\M\1_\MIB[_SP ,$V&=*
M]QWLIE^.]A'L,!KP'_)RF*MW0_M<G0U% N^X/-X"UD]P)60N4M3A.Q1+6'Y#
M=;QL4WNPF&N)Q$!3N5X1U99JWM4/ UY%C@=ZSY)\SZL 5_XUTH_YOW(7E_VW
ME8\L"=-=Z05.8=<*:@/J!I^71C+30N!YH%#W%FY.4DULL'&6+0$ZS""%1I&U
MXG5"S.U;[JFY\1HJ9U^V.N;8CZEE!4>/]63BT'^QB0@ 6^O]X23D)#2CH750
MKZ VN<I<Y# $J(/2!$[,I#5-S5<[!@@14'GM_4_9,[XS1P</;'ANY?U.[-"3
M41#;TV02%[1&79'CX)U<S51Z,0F,$0N_@6]@M!J<R243X)( */]:O=9'-^K>
M[!& 00H.L=Z#\,.3YOH"Y\*(9N<7VL\>[[-C2YE_[J:T#2&V0B4>L?%%%YI&
M6IMT\S%7:L?B,0,8+M$X:B_I@R>:=!5TD* .TO8H9<-&7(BA$+O3\V+VBM<L
M6V4J?BYLJ\E/(\64O'AXK WUJ'T]77U(M/\U!HSAY!# 8H193G2$N9(P="VS
M"K5X;RK4-@B%T8"<@UHXZG]!94Y&W&2)?C?K&#@T.:9/9;\8M3(\;2% (P$]
M+1:/(M-4LMQ;.RG7V2N9%?M?DUV/T^ N\2VF1C*ZKN$92,GV,CB*4HX^(Q$@
MFC3%'0><<Z68VK1/ >D$.V09Z*G^IUR/99J*0D"M97 8S[P%@/)5LC3!!O@+
M:DM8,LH,ZJ" &2PRY)CY=<H!+D%M,,.?Y620MALXI33@+#.C\TM@'WF@,B+T
M3+%^4\].NUK9FE_:%S$V]>V=6'XPT"G_UO&??[79IOGN^+O,(P>.9^(*D"AL
M+35 NP>&K$W*7$^SW["VM=:"%&VZGAPO54LG;T._6KCU>D]9,6?VYE/[ZPGS
MI.K6S6KI"1#E0#8>CJ%/\@X_%EBH9$OCHBR@B3?C^62KNK[/E-^H)JWC$T(Y
M@"Z\IW=$7]%,*6JLO8!S%5!6 O7\+-8I_69T1!YTG;2E!@[Y#DY0$N?$%:"Y
M4/+AEG[O=ZOW 9;OD$/@J[Q*9KYZ/Z><>;[33]@Q]4VL<"EI4>)OI BWJ]ZI
M;?C/)<I\[4H]B=T[.[]:+1R6:H;: ;E9AWSQ8Y9_#3,?\V."&7+TM5<DZWCX
M>%# 0#WO&WJ3KJB";K9?\%3H=^K]'[[W7_XU./'[7YM7W33<%W@;+@,_$=*P
MN]^O&*:H?">+P/V]&M2:EC&[B2='5_47E0\A%S5%9S]$1G>B9,A>5'MG@'18
MO:-9&WCFY*F^1"OOKT:<5>S10:?YN66?=,)3_]O5U?_W[_^K,@>U&OYE'AY0
M/A&"OS1JA7H33-X%Q.(S*:!,^$2:(5@>JM^*BF89XAT*'$9^UWZH5!+PP!E8
MWO^QL2EP>@"],[IE@!6C=@G8=9D5.D11_0@?#C3BKOTE4U5<YJ1-N^I12Z+>
M#FB?1U'>5(#[J7)+4?%2PV]L"V:J[B8\K026,O$Z1@\2<+X:28+UOF*%+9PR
M\AU7.HH?('\+ETBC-L& <BKCSM-PN%E,WM271+1BTD3YE7$Q][UXUJP$5:ZM
MV(AKY(&'A/!*-\1V#%W(>W2,.:9+!\.N8P$D?U^OEQ&W>!C[];7J5.)<)"1/
MU)2 .#;(U]4U?;BBP7_#;!A<>I^W[\ESB'L%V?GP8T&D89K/J;=:69H=RZ:9
M9(/GUV#KXH+.8[I+V$L%L)N&>&-T%01<01*4EE,8<"*P+A)S$'I9''G;55VO
MYCA8?E/5[=8NM"2MUG"MY.]V$JZR5S"358(B#74AM>)X?$K4<X?'LQGW6'/^
MY#W%V-MV#1_VBA'/*M*3"-K0K5+4PEE_$O8;'YM,UI'#,E$79!7\#HO-G7[)
M>0_D\A,4'26GQ;,FCD"_X?:XGRS2&3:/Z_<]KVM]-DV#O9W1 [EZ3^#-E#X0
M&-?#:;1[A#D4Y1W:'$H, *^3Y0B5=P1+H+'.[F1="@1T*.3F*BM9=@M-3?B&
MQHKJ);GI]PAOC$%]L4UH#JCX#CSC5UQX$7(4)X\Z/!."\TOHT;_J*HX^'51E
M'XN9YL%N0Y-N(!>U:-1O@IUUNV%G-3$3W0@SL/L] I7S2^B _32P:*+8]_ES
M:"BGGNL4_ZER/&H)R+F2N.QNXX!W\S.O]_7@P+__]2:(8?]'8[[%VOZ[! X!
M/$SY^Y@1AR[ @N=/'&VD$?=P2G+[BPQQ2#[41_G1B(.WF:,65B918+C6IYZA
M]Z:[+H*2)WF0I>1.@3.%(["';\P$PWTJ.F #"R6.O@ZS/D6EHS"@R^=)C+CA
M,)L@?I>*<8UGD\1;+(>S+VV.])'.NL%C_\@"K]5_AXX0G@9I-1JB'7*XCTQD
M=X8SQ"Y$%< A>5;#>[M4@E8&Y!;8G^A_#DDMC1>8#[90'X;&Q57*UMT:=84X
MZ;<L_YT^M5J0%;6,G&4HP>"\\ I0KVCG.Z$R11U'Q,"SCL$!D/E^]!5$24."
M7%ZV?YLKUOF5YSV,:_3Q&\MH"2Z)6A.>SVDYHFJE!D-NG*2(U(2P@($SWI:Q
MFZ-Q+^$!_3'V*TJM:4XSNU_HB&Z!'3L(.-8&%0/>QT#7==>$Q[,)_8EQ]W._
MEH*U'Z<>G("[PB$/B>1.OA+S">9^Q7'(_+IW=U#(ZQ;/\O$F0<7)4^<0[%_M
MY4)[+,IR"68491FP/+%HXY> 7H$GT+Z?[,T*Z_,*W;WG=+_7)8K:+0V9H];[
M;YREGTZ-8WCI$W[:$5+I,7SWHNI"UO53P3/$:P 8IT"L1U24SD982A3ALX5V
M=?I0A@A="0K;:3D\NQB(UDY=&!_E\JRAI3&7M#WFWL=B-V@TJS)*+J5DDMRA
MM$Z:#<F=']'Z*O=A;#Z9T-S4>]H08^ (E3S3R)(?UQC*5L'>:DH6>P575VHH
M(Z]@]Q>3N6H?OBKTB!>%P IRL*R.+5Y(70@3VZO*F9M?)'YT#.I+NJ=VB7^S
M;)XBDW$E]#(A:0B28B29\';D#=!^3*B45^F'U75/Z@S/5CUO:GE^\V1#0V.#
MH53XT_::F.*+"Z5V![Y?5+MGTF%;>_+*B_S)7X7;*<I2&KA7]N8+NK 2%(D
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
MD5/-HG+=7(1W)]WBNP_%))=$2T(_]&6KRO_9]8I.O/YDW4.=;$@'')*S5>Y
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
MFU[7SQ_"6HZSS/@#/SE7_(#W]LLZWO?3]%UA;WAO_)+&9W?H9R\+3Z&\F5D
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
M%7,VYCQ\<-$P+O#+N": W=S)!KP[!\_%Q[@,J#-OJJ^#)06EK<DQ<NQ@JF@
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
MXQSF6'7%B[+R1(_<EL$!A8 OJ$SP:+T<$>'\^'L7@ZW7K.[UVA_S_0WC"6P
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
MEA5TM!:<I)1UU#A2HV,OAYQ;TI>,#TYSKXA1MWA@B=-+IGMJ'^:<QR"^P$4
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
M#F,@7EV>X_Z>Z4_@6.M#%P@O+])8HQJ.5];2]Z6)>P,M^RXZ&#Z%_5WRFUW
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
M@8JA0Y>#?N@)/PM'@YQZXN;4KVL$K_B)9ASCP%'I^>[G;U6.)F4^@0,,T2U
M)B?!-D4)S*URMBY/8Q:D_EF*3]3L?32B>UV"GW"X1%_*?C)(K1\99/?7GUOP
MRABAWO+<DBQLV^U9S79!8]HZH"Y -.H'#,:C(P/XTCG,OF",._HS";6]^8V/
M.Z3Y]1Q ]0[^!K)5%Z&E'"A$[O@&;\'H>F-AURMTUESK'=P'$>_]5&EZH3C2
MAI>L%)N6E/V"LVOQZW P=XJZ8)(5_<,)T7F@;L-\=QP4U*4 X!%IO[>"UP#T
M>ZE"X)N06?,<IARH9YO!74U$1]A?WF8T)MP,'2V7ISNI3_8(8EJO]VJ?_RVL
MLG5H+&>7.1/BQ^O.W_'_ZJ5"WSBN!<5R*%:X.#E@IDK0WK,#9$.\P6SYD*A9
ME(!8P31\Q@8P9&*'XGZ-7?Y&@7I'KR4XSGF)2^KRB2$+MYOY=2V>PT0.-?:*
MGK+A3=8W-32P"UD>K5ZL(<%LV1QF#9,$?8H7!8MN!>*@Z#AFN%SK7Y]O!U:(
MGL GZ@>/=Q#<Y;57.\6^[=.Q1+F%[I"CUTM!K>"^WU9Y>G<QIBP8]36)Z&MZ
M]1^^$(\L+U>O./AA93 =",;?G+WM[U-JL*&;L#IJH?#D3Z=N'WSPLC0A6F\B
M<*DV@?03/F'6L^DFV*7Z07M/:!'JG7-;TCB<)J,/C,EQM_BY7#^%I/.OV!-*
MSW;"=T4#;<5M(47]?IXQVVTCK 3W'F-M7,-76/?8'].Y-8<1V['>BJ8N<18"
M8 <3%>['ZZ\ <Z1.^N)3HSFQ[1"<JU['^HNT.I+K]$WM3NXB1*N=F=]!5SE!
MQ=<,!F.%[UH:++#=MEP>L970.X<)B[/G_)'C4_G/%2=.:?$#[#O_2=AR4F/
M/DY+>H4.-1P17\[]=>N&,FTV<24U]6G0:L-+.?1XKD&'ZG:*[>EUB^__]OVO
MV<389ZCD5HIDOYB.+P]'^=7B<6WVAG3=%^%F\HI<^<"?D3LJU#QLQ?VH#2NN
MI&UZ6R;<='O[C>^U_H]ND/(#@A ]5.AQ9I]#QX+5&\:$%A?25Y_O0/T!3G(]
M.OVNY\1./4"I_WK=W5/:EA2#@[>8S6NN("KAS_!]%"5& W4;"9?/;P!OBP38
MNE*^\"Z$KUD Y1[I?7O'WJ#1XEX4':*\X1B<R_1(/63P:7=]F_>ULREF/E]-
M0PN1IZ$/L/(9!5VS3E>-_YP3_AY8.H>Y1&('+NDU/2AI0O\C9B>)C*;Z-_K7
M?G.-?L(X_4W6V--]MQ]XU$QP$N3412._]\ZL8H\K_Q9!*QPU1C8R[X2,>VI+
M=#:":_8].O38;[N%*2A2-4^L5CO!?E;Z;2J7:+!-06KXV#YA-*T7T*<FB:\G
MXVUPY27=E](K9UZ[8H#%CJ0R:XW%.?4NQNDM0F-$XH>=6&9_D+N!WVDKW,G<
M!I<HN/M77[YHZALE'323LY,HIW,&K',47P(B&EY2 OP'SHBQ@T4Q-OZ";D!6
MA .C>>/<AR,[-:C/BXL*I9B/CS_IXJ=[^W?.84+FD?GP=[WG4_]RJ^YQ2!8%
MB5)3'H]<^,>^=#"7>TE:7Q62<-'!&;;M[!RVF3 [G*D>0D5V*QF00=(,W&(-
M^2$CY%^583TUKO"!JISAVI[WI-6$ !G9\)_367?^N&2/1^</T0M5^I^L>=TE
MK\T@FXVF!5.+FZ^ITE)^BFLYINZ2]6DL4#U>_!!.B79(:F!C$;1#C(510B)7
MR4FHLKY-<+X2;$#/Z 1NL1R@.4S*RJR)M=^$ W*/+?=#;G(_Y G;LZ0]626/
MJ4X??L^Y*B@<E31Q=A^H<"J\5_$PQ.[4+_]D]5WVU/U@WO[%Y=[5P-O[8)*B
M&=5P9'DNU'*JA[ /\E(MUV82_!7AX0]B0QK+-2O@:T\8S:=C_'^P'_/N9E(>
MA?J%I/#."[HFPB]R\Y6G[DQ,V(9SY5N-:K;<L# # 407U=;%T?!0P<!8X.I_
M[4"\R\?%??O9&%A+.(,.9CKMFN6KK%Z?27MZNHJ"%=C$9HHW#^0/CE?N1DY-
M/YXQC6T4=$M+B&N@OCC"M;-5O)N:(#G*^R[MK,I&4>!C1FK=S17[_%LW?OWZ
M/LY<_\"M<]TH/6W[%@$!B)XI^D![YL&.+U.3BYD.,*I188:_Y0Q28"](VE0U
MK<UT)42LR>A3/A:MLT^1O3HHZ1RULQ^UWIWIJ?+(=99N5&%;V?/5L[(K A=
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
MZKP-4Y=(A&P'+3@F$] EJ=<C<<,"/<7A<ZF0H3?=#^$&;)D8?+#(,N%'N*Z
M-_\DC'Z+68^%M)"+KUHIY[M2WR$&'L:\E*6PH,U]7.%33+U9!D>9>D[:RYM)
M\&Z[BA/I@X'2FO-2TR+F&LC;<C&1BA8W<3=#Y@.V'O5]S;C'/+&'NM^7]L7A
M^CAF6LFPV0(#M _LH+.[9O<A0UQ3U."$Z<LH'8Y3MU0N)+;BDB9V2G-N1\Q%
M.!V)*@$)YU:*JF41UTUS5@^P%6ZG<D3##\7T%+I68*)8F6=N4$$\V-<<&ABZ
M,;%R>G?1Q QG#VJI#%;- +"PVB-D '<%BQO"_1 LRFHJ@KNXP GFJI*,QY2:
M23G%[\NQ(0XNU*&WC7QGPE'JEK*52/D=E$_JU.6+N1H45MMP'6Y#"@]S>RDS
M&?ED#716>I(M#E>)7(2^+J,2]>G_X%8J.R/Z#K>"1,7<VA8ZO6#[,NJW=0W+
MJ(L)^&74\5*6$ UO"$4^0U2"=C?\>AE5K0=GP_T+JY80H:.<3 U_(&) FRSA
MK6-34D&WW WN)RIS] ).\-.J'QSK@W9CTF"'"Z1K?FJ$Q#+$!B9%1HF/G3/<
M [<:MQN?M<\T9>H@8W_OENN60OHJ+R!-13:D+C\3:F2=(\L>H6E0C=G@XN38
M.$DF GIYXXZ3M'I1@@;U4-7@#RP:+#L!##,N/:5TSIP9^*$>?[AO&QA/4B]J
M+&$B8[4Y/:<3!S#0UGNQ*V8M]6XCWL2M=,Q\0=Q*#\$FZD<WB'%;J<= _644
MHA>3?U0$$H<A5V$^#GDDWE'._9 Y^$BDDX#]69J<7]@5**8L#%&<@J[%!#V2
MC)SO^S]X>].@)M*P73B*BH@0V16$**BHB,PHBP(F*BHP#$9%14'(J*,0(F14
MD( AK2*$1<BH(XPP$!59%"'*JH $2""C#B)K("C91I%-NA5"#^DT7V?>]SL_
MSGFK3M5WWN]0%8JJ%.G.<V_7]?3]W!<3P*@.]L$AVI&N< "Z> Q2MTD7 V<Q
MUK/8A3.@END@(; ]))#WYF??8_KV5D\NA"]X<!<-P&\4"7_6B5''$<!D=3YA
MZ9B*L"S&R?0](V=8>),6_V--/JD:%*5&_XKG836=O$PK]0#ZSN'@5?@)'04=
MMO]&8J.Z&,0C%F*P4JQP8MMX-,+%D:<?HV+*LBD,E\,D!?MZXRJ&H#74[@5D
MDYR_'9;3(>,W&&"XSCE^S=HT#K6IY=?6=CO?!59@*](OA>U(XW9J+Z#9D4F&
M!E6/-%QT!>M=J+/FL6<L%" X.CN<@>QPD::PEC._ _U;)UO>$ P1=S$W(/<
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
MQO]YY(V"J/OWT*[ORX3AQWQN]8\2@]W7;QYI=$4+D2-0AVKX'2#+X8/\:.G
M1<'LY,0TOLE IRT0J"C+3@FBX[VA6[,"_X3+S9=FR\IY%UVFRY-<VC6CGU6L
M-3F3!R,]X?AN85<(V?QI$^%^3^ ___3_IV3'J(?7!BY6+$LB6&?;'ZA1/;X:
M:%L]6+_.:5R:YAZWSE\ _'%&Y]0_)[>H^>6\@3'5KYKGK#5 LPM[P@[R4VWG
MR*43?TH7$S<R>/LUOT8U['?V<9G#82&6W=K)W HVY+35GW>4)MK"!?2'C+
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
M?@5$%_T_Q+UI4!-I&S8:14%%C"R"@A!W5(2XL"A;W! 5,2HJFY!Q%"%@R#B
M1 B)RA(6(2.,,,) !$0&6:)"B+(D0%A>10?9)0C9')4ETJT0>DBG^9KW_#EU
MSJDZITY]7WT_&JBBDN?I[N>^[NMZENN>$F>)#/RWOBLH)]\@)#7$R3EW+; ]
M-KOL:)_B\*)<8\Z-PI!GY+E3N1<T_->7GV"8L:"G$>CF;.!N:W@L4V1[^H7;
MKG/;:?^D'MVZ)>/HQOM]#X(V_O[;H2H=^9?61BVIL(63PEE+]R9S)1!)1A3-
M8];"QT%S=F*DA\0 *IH]#+BS>#C#T '&>N!;;F:HJ:HQXO(3HO;]8I_VV9B"
M1RK5Q?&@_*5TE*0M46J2X04>,:'Y#3%$_L-8 :4IYC&I*.1[4^5;7H"EK7GU
M5NS5$F%* [&"]O3;WZ.]GOS:WAH2ENP=\U9,39HVLWU@FV\J[AD(ZU27O!2\
M5%]^$.#K>\1J<46%EM6.M3N;/JT^U+SDIPP]#',%LFD>$]_NN@L.!4^7284?
M4&Y_&20J/&=X?T:(2;2T-HNM(#7U2N8MF^+4 "\9H9G*$NS,'7W[[YF:7]O
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
ML1/,U?2E4HFNIVVFE6X[JTFXLH9D_!@H6O;H.'RM]F6FK)3_\B;?7MA(>D:
M#754VQ=V/]/\.PK6:#($JRU%(8SMH7/V/!![J:_!2]YE!G';!EW-:ONLG>W"
MGM*RVOW^YI<]8<O^8Q=W]6N,7L) C$U^5.5$[CUCW;(PO\I_I#H]A.JIR1'
M1'4.HEX&XE54Z(24=%>R<GI8K?$;;A9BI\U<M-PII LTB=< ?A/OD$UQ1:CV
M6N,?%_JNU?79;*JM3?+/3A4O8?^[>\$8_)MP)>.-A(=K(PXY2+_ AGQY=&N7
M&1T/\>13"7,SLZW8%'NF#K?AA,):IY4)9(C' _4 $Y:K*=UKT/E$,?3Y\[ZG
MM-/SF'-]SBX5$Z;6\QC6S**BA[R;U<^1KIVY9#$].G-\QY5KN0G_V92KL;[L
M_[I8US3YG[IEEO<7BPP2;JU(3-VMK?_+(M@ $B&K%C:WP'0O1SJG&H>.DU:Q
M1=[.2R=NV;]2[V5\$%I,36V.JLYNGDX_TMQ-M^J]GFG'ZW^G& F9ZY'X?QS6
MY*CM/?>&I2%%** ,HH/_+6/7F'>V8*6&1=<"GBB\:OHH%3.QV"32\@;\TZ^]
MH?:,J">%P6'@E,([.;*OOOL\JS<KH,=.5[L!=V5@DG?B4 WWVT)-1%UX#4!
ML"%0;>9'J%,5#W":7?C/;NV!!OTUR=/\^J0PS\]S5M3;\Q@].E,5N_VT]9?G
M0@^K?^J=!CVB+KXD*8FJB\!4AV09*F*TG*W5YVG#(I(!@8S%PC9 ^'VPOD.
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
MPQO28]LM-@F1GL:>;U&WF#6,3CLX^V:VO4K8X\G,(,&&3HCNPF,P1-M@TO5
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
M2#=I,7VI^@Q=&Q*I'>EGJU\U0K$@7]:5)EA'$YCM&.T]XVG8;FH]FAY]ZTE
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
M)<P6S;0]#"AE> H'3NWG"C+W95>'_+EQ5_-S7A%0_^%?\8YN#M( R.Y0P<>
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
M4>R)2C"8J<<QR;J[@.RNC12QJ%!0)M0)UB**!2-&9BT<#P"4U S2<IC3CMJ
MFN+J5W<8A*]!X"J37,I<"F^1ZWP/@)S4">2BW):@*!&D* (\.X)&[-],L9?"
MU"-\Z(#AS.%NZL\<Q$:)7<X7H[BT&*HD%#7ZI/V.<?=3&Z%!,$'SO@7J<=D\
MNL(_Y93B?0X3?P\N/ +'0=;"$L\?7KR2YB;04]%MC\#7[$KFWMM! U/XQ8XB
M)ZM.D3OEP>C C#1;4/OKOWF/4EWM']D G3-X,&1O?[KF\<W( [Z<ASX6V^;^
M?K&G\MHF/:[ZVX-;7^;HPNO:Z<.AZ"%;[1+,I_QC%Z8BWHDG7OV[:,*.A(38
M4['>?ZA^L[I0T.TE=@\Z[$N/I2_ZIN%&EU?U]=UFZS;]M??7AP9K+A\<'+.R
M*;_G/A.ANE]VZML5+<FGXDS>W5-LLW'\\FTH[_N?S8XPWI8U#BWY7O[#Y4]J
M%:#'.3S6[@2&5D)JM*RI_T\!N)_SV1E_68_3+(2"T ITTQT\]\._P_-NW.H4
MX_NT[Z/+,=?8K;$G7Z_R'LFWG*HN*JZ>NWV7V,IH?7/JZLVQ63>.W5SP-(TS
MTO%\OV -'Z/MOX8*H@'MZJ)$]#K:U6 P,_SO*5T,EMQ_?.]#P7AB]5C1A>M1
M?U4;)SP,'SX6VO"Q=G3AJ\1-!V^%V5\?^+)MZ-0%7/I)EYB_.M&%T]C6U&,:
M/G0"Y*!E++<[^+ZVB(3 0\N.S<>^!._].<)^9:KICA5+?BZO9N/UN)\-=V$
M<L]M/>[>MP,O_EWG?694,L"N-DZ[%]U\[H&3@]MTY'X^EV]5?_5/X[283?Q]
M0L,MOW!A,M&R'$,OH#_E\WRTCZRA<NMTCDG_SB2@1<,U,;Y/7M3WTA/"W'H/
M]IENVK2YKB963<^*O1<LZ=Q ^<Z'*7B6AY[S&+CYGPXVSP&EJ#&&\>;&8H:/
M6!EKHD'IE7B\U0>I"3";EVU3E^45#!IWH*N?E+QOK0]GY.YKJ(=\A72[5Q7'
MQCPTMV44.Q);_@O7*5'8Z'&M7EX<(RPRS(J=))N'T,2HE9B< UP&&H,0*R&Z
MH&P60K;LXNU0U&6,6.NX"5V9(1T3%#D!7I<HJDDB$Y#0QL<@_S)8*)HFUP]P
MR6W%\Z>%=DY@_;ATP7O([C*Y39!E9P8Y%,8J<FV7(CL;^KTHR1$G%,!H)FJ:
MJ_N)++MC4W>9'"$=3D2-WBOHUY[ F%4&0:]^)YNA-DR3L+CC U.<13%%@@S$
M5\;.%DOQ\:^^5N"S).Y"@@U,U6X4\9<4OF1Y^G/PR"X>9)WEHB48,/S;@Q*0
MJB@I& JPJ5SK7"S(/6FFOR0,)K;I<8N!*"J\B2P4#''DWS$]X7@F%;I+N%+R
M!>P-^G0 <UE;8,Z^-U[+Y":>[25N$#XGGFTM.<Y8^(O+*\>]X/ZJ:CV.ACE9
MZ+2=9=H.Z*7AE#'FGL_JFGESL#_M,<H=1"*A@P1\O&?=@D$FI9L<N08B7J9S
MS:O?P88=Z#(=%YT+TSM*C%/.CA:M$JM<".:C17F->0J?NU$<\,8'7W_HBP^2
M0V,Q)^A3=,1FMKHMU9[UV^\X8X92DW-FY3>/];CT*<C@NY&*Z(>_?TJ?<\>2
MBAI]QE0B&ZZ1X6'W7BKV&S0DZ?D;KR50E[*NI8M=I> VOJ LC0*,O0"HZC"T
M^85LH^W7[_>Y72@:*055FQ$K9FSLG3'W9A?^^A[>[E-RMOEX\^I1UFH^&DR6
M%1/ XVQ))&HR"7M" &K4,=MHC;QD"F_+<&XC+R&M9-HT0+[9-2Q;_](8NU6\
M)]UD.:'(#615WF=H9=<$2J(IW-GN06P'OF!4M04F_5;8U,@RLW, WZ&WJJ)P
MA$!,R?B"V3D,=P!9S?D0]F;IS]@CI+?],8Q\K[M%/E>7GK%.XYN%I,=?:?_Q
M+^&:W=LW_*C'[?P5=<9.MH\ .W:HMH #T[/<)S6?);'#08:741>6V*9/8GVY
MAF7/V"!M(9ASB8O&2%O[T-7,$W#V YA6[8(Y,D,X1M$DHGFY.F3*/[L0%W4\
M%,H6( =/E77);?U;;,JEFA/;YS$IVIVL=@$H\$JD*P$X'+!"5Z1PA!+69=UE
M6<JI"1LOP3?/^VKUN(9[F:\"Q-,$"6G?7Z?^S!AX%_>7>-CB@.'O+Z81,Z"U
MN;8BLF9,VA#4_B+T>,_ JK+QD)M3>7]6E?&L_1,MFB.0MH^Q=MM\&EA'+I^Z
M&'[Z*.=T%?9(IMAF5#W1E9'!<CU.-35S:S>.%:S'"9^0QR8$45W(>D";0@ G
MV#//B1)L0Q9242FU\H<#AG]P$$][M+93<W4V@4J/:^K^6]9_>UF[,47\L^/(
MD^9>+EE2J$GMB]=^6-/XXA%??/)Y/:_QUM?^](28\VN^/[YC@]D-GPU>WZW?
M,+9C]=T>@:S (S#]!+T\BM.@QW6\(O@WF#86G;M9'4K36%5MJO/*I4=&@<.M
M:XJ"'<ZOB+8+MMO3^=Q\YME_]?WZ6]9_'ED#:P6(6:ZPH.C=^^P:@$:\YC9B
MWQ?;=K]489RRL]7V'-J_^T%HS*M [Z;I0%EPL,&B:?Q2JX([Q!FO4'+PASOX
M3C)\P5<75JA:AD50HAY'+T-MK^MQ01':/8#<7X\;'I_:BC&A>CTN\S30/\3J
MYL 81]7,D.5#A*D+U(9(U$*@XPL.K_M;U']?4>UBLNP'/@'R+AH=6:LK)VV#
M,RE^/:.;$E[MZ0RL]W_0LU?Y+#04@P+;ZSM6]*[>MWAO]J:<:LM!PD#(NCE_
MM9%E/U;9;#H_V_.^X=#J#7=7P]]ON+MNX<.'C@9'M^-P7^)>5@#_DV6P[A_<
M3B@ _F?[\/U?+$,\%F%A\#GR?[6UR;]%_;<5Y5P&M*Q#/.4M#+Z=[AZZ+<K_
MP?';G5/=7&/;3=2P1ZMJZ^:QO]]\[IC9HD_T'U*_Z^?^)W7Z?\OZ+RGK?44K
M'G;,O(S:(!10CVNCF"/[X5M0XG'PJCGYRAUHA!NWR8XPL.8IM\CI3$_H\I\=
M2_:NRAD;UKI-U<9G#\SX?3Q;_JR)6T!XT_PO+I_B;X27:(V1#3H.$$,</J41
M@IE97O1*YAY=\T>^P3ODT!M7;9VIOZS+V$_KS; ^#N+3?85:;Z(P)/QY1:W@
M?HS8@YT+R%>+D:_%,R(WL<?YGIH!_V!27^WA#I8G&-2JQ\V#*Q3N(K85(_$E
M"P>2TBKALO9P%^C"XQ-R/6X1@RHL<KK7)&E\5A>3=$\C8166CPY\VQEW,?GB
M>8O%/LL]GWYQR:.YSK6\IK-E;5O-"U%!CU%L293]3=4?\X[YS]E;W;UWV9',
MJU5?/(S[?N/G:HPCAP(M(KXU]DWY;.=:EB?K9X(1.M^GE&D&T\%A!56DSM#C
M"*[XI=%*$6#.W":C9G%,>4;WHJTYBUS)\Z,^P21QVP#JD2\J^#[:8W+F=>$I
M6L2I*II;\\U^%?_V;/_T>3@LSD:R80?!1+^B2Y*F^0$R&2F4O5OXL5>(VH #
MZ9;ETWFH XQ%W$9!,S@MY&3.>*L^%M.KX*J0IIXI?[#0?<#C#/O.J,W[["F=
MKS_X,;UJ[,(WA.AN:BN3 S*FVW_OO@M+I.!>3O9U])<X1B>Z9)#EZ@=1V\KV
M%+U**.PI6<?[AH4C"H.@@L$S5'B7N,W);'P+/ROAB7W*UX(:-NRH5FFUGM@6
M?"TX4[>0U2NMC\S:S"4O&$\,(A$@WPS7GVNJ>;%@AV+^3=J)1 4A,YS4X[19
M?:<'H=QM>4@K%$XT-36'UY=&-Q.SXTU\#H-H4_F8^W;"V8/4JQQ+0/:P9#.8
M.#N?+VFVE@*VU[#8'1[D-N*E)ND*U)')R&V3-!Q"['LG&J170VX,1H<O? RF
MZ-)HA11PO$7BW90U!2S]T-@;(S6/CW7P='N12VD2DV>G:MX#P'BR$#_DH[G;
M!YP$!M6:4Q!'-:K= P>)@DB+(;18QC8;B>);@=-YDT^Y1EX^X'OAG%:^,7Q=
M(<T2+&:NVLQQXN1-IA"$1>?RY;$[G7SW/A-_1'PP=5L2E;37<"IH-[!>  ;4
MP1Z>\DC5*>V!058;T&@]T:50#_IH,B%*]DF0>NDL+U*1_"JQM5G-)@KJE6]0
M&_@!@],"F/*"0;7".J>.F)=YQ:4X1BB64+(2S"L^/!YO9*T6QYM8']%A$"FU
M"6@)%40*X#74B>E8*$[Q![?C&G\-/*8\]H8_!S%\PTT.6]Y&MD(.EX4,O8V^
M-]9DE707/OPRW"+LL"^G@^]]VW?@&[#/YG5>1$19#.H@1MSE+Z+F3(7GH&M8
MBX$6^;2'KPA_I1M].UN7FTMXTO&2D%<P4%27RMHV6K(.HE^5%[9*KLSXYBO?
M+6_EKX7)X&>^ T+N==&=$P:+IZ29-G\^KA;>\Z>?EW<9,RH.],6_6_U>>Z(W
M8:-)Y/Y'_9.W.V-]_?O/UB0XN1^HO[5YDWI2^\&^N9['+=G:W16;0-\4U^)R
M]I<U^VNO5,W9;AU5]YZ"&J?H<8:&3$?LZ7V/,UWA\[*NN? IS?>Z,AZMTC94
MI,<MP(N6(38L6^:6,/=#?WF%*8HC_<&.J\LI_5SI8M_[H^@R\)TJO?QUS7W?
MNAA2O)LD]I% -PE'*(9X*>"P7'WMX]F[O;5>,3+ "&Y,(1F%,\XZ0'9I)ZK]
M(Q?]M8;N$EC'>..[\:Y7UN4ABQLXP_.[@2^IX!$JO"U3#DQX:O=U:?'H;X)Z
M@@@8!C0-W5R3.?N@BBM>:RNIC* 6=&D_XG,GC'$-/S^JN2!/CL\*=X:O0_;[
M>WX'->4UC,A6_@*VT",V,\OF-4# PL@)>9<YP]-_MA%"EAZ7EH_: 2V^ ,TV
M6>,$R[7N#(Z&I*O<=!+J*UD.-KY0^E/-X9BVI$)A?C23"LX \%XF&51WL*QA
M05EHAR(O4/DRD;2P7W7JC9>QHF:G'B>2G*N()&3^CD-_^J=>X=3]&8,:AV%G
ML :QQ,[@,+(33'Q)S"#->4..IDIVOD<= 2N6;0B,4@T_2.=YV5^\[YLH+X>:
M<ES4)C W%EW):*E5N8:9RV=HJJHAAJMA+F__"*$'\05U2(3.'@XZEB\B68,C
M@DU&L9N?W?DP(VJ$ZKV^]:L<'9BN6W3NI?.]@&V[SQC<.F)FX&+P8C>P4MI(
M1&P3Y&H<VE?BK,LGRSC21UB\) ^+VS'?S]RA$!C#XR)TQ8#7CM*H:8DT]>/9
M2;49/B/<$HP4<K)'G*&.3!=O&C?/. @J*:^ ?7;'J%:YXA<1<[V<JFFD-4]G
MJ*@1YI -'1!;[(%O('2QX#0GCS"'6X?YC;KZ%Y!)TQ72"CBWK1?NW EG.J8U
M?*Y%3LBU)M1#(/V2JV AX@]VTECVS_KYMC'HBAM'NN/]U+.]^**3KMCP\\IP
MP+XC0>\-$<O;&I0 [@,&*0JU*MM0.$[,F>D0OJ/(^;F86\GTR,QQ ,,J<A+(
M!*8?6)=Z)H=JUE+**$CY*DKB]JR*\>.FD+7CU.+%M/+J 8AK3"DD1^MQ\&9\
M"WW0$34:GQUUK<=Q.R[Q?.3$JP(NOE5@ '>^!)X0,\X-4+,+PYTAWU2>LY)H
M!>_Q8QZER8?S"#OA $).PPM/A>]5YHXRFF#0O2GD3$'\,MY1!1X/AQ["Z5KO
M"M)?.:)X&_BY;'KVM>DL]$GU0X)AJM8-V==L*.18NG"R[1QXP&+:UB&_%$NU
M\+;4%HN3*3)R=J'_V=7/K I(6T$=]U6^'Z/Y)B_JH1XW--L<7'N8::BKT.,B
MZ7-9_9QY_%4?^$ZPN5)M^(XAW07]NG? +;"9](-X +5/HZ:"/G%R762K3<G-
MZBC6E]T)QU1<@DE,LUO-O>A'H2.CTUM6&KXY$@01H$04C^?UHZN9QRB#B:A1
M"Q2JJ=!Q6$8A(]%\=UC^ "YK&UFT%W&J.#Z&TME3;!,&78;9" $.)."G IQ]
M! ,NMG3%GII[XUMIY]\>9["%I*7\7E>GU?@/<:B1XS]>9)0(9+6<^OZN-CWN
MBI68- _.E846$[;#:M">.K!IBF.)V$/A]9&)"1AX$/4,].ZSVP#B<PKW#93#
M /2%D_6N)N@H/[MF:"2JQ [RS>11Y'D+YDP=ROFLU93I'O -6>V<.5XIVMUH
M-\F[&[5E;H+CREX]'$\:J2$Y\I^UL/W!]YD-@T(IG-G&6BV(<N&8,N+V-CWO
M3R@.'!OY]=>!X-,O$1IV2K-#6LXC/M@]%P.2I^."^FMY6E*'UKWII?*;9HIH
M7)V-5S3 K:PO/U==F"Z9#QX:#;A#;!V<&[LH47C(X[>V&Z+@U6\O 3LG@_X2
M8$(P&)9VS0N+2G/3=-4D NM5$GZ"(Y=>&V"YZTJ8CM"O%&M,(:VGR)G3'@E=
MV:PU2 AH#I]WB2%GECCE_&F\E[],6%E[7_*#68!#G5/ED[RS!<F<]B[XFKO"
M5V=_NX4 Y]M,ZW';/'!ZG(_'1AD97CNMRE;6#4]K;.!EVC!D%[P^64MBI"GW
M%RMJ6&)YGJ:L:MQ!V#J3>,W+7ZZ>SRCH.#: ;)/[JZB[H.ETESQ"!XO0'[23
M^Z@OGKQD=+HHH+V\_%5DY4C*YW^B,O"3NRI%>QQ9I,LD1\YVBVLH5)DH YRQ
MV(T2HIH\KO2$']_37)&=D+9\<ZY,O9 VY![R/H<7\.!'EQISO\<YM/?-3X/7
M'%.=?%I"_$T*K\)@CK&(#![CI!&6LYP8:;+]>: -Y0K'?)*3&2@Q92O'U5GK
M:^Z7ROW)9K]4=56&PX=;G4[_+*X\4[!E\.W5G;W<H:U9)W&ZSKL"&X'L,1D,
M$0P-HPO4H/AE\WN1VH@A4$C;\5=/M7^)V,"NLF>Q\1?$7:D-G9YYD:+P;=#K
MRGD#-V6$+X[%V$C3F>2+#UON,^K:IA/Y]CGO6_D&T-&,-,4P!Z_'D4KLL'/^
MA0G( I+E%P3:$*!E VDS<P6,A[YK?2^R6PSGRM59(0.E=0Q.ZY;11LD5TEHX
MK(SI#_N!SUL$5M5D19P\+2[N/G,G.'++]'9M:'3G0S]-'JD5GJ.]<Y?7*1.T
M$S,)#<16<H; EK68<8.P%-/P%S*V"7,W#"@89[E.6Q($1HPF/^Y @__G^)KH
MKOT##;F59^FKM.?8-33)A?I[(T:3JI#6S@.-SQIS_P(T!K,C#8=8;P7<.L1B
M6G86,';IRJ N(,M^(I'2Y)HRB!T*%;T+8_SU$6_!/ 8V/E,X^>Y$?VOJ05;)
MJ]:CB^#G@;WGI"*;%VWH9;=BH#+T@_7)3_NNS-$TYJ#K60Y B]2CB4UR8KQO
MH<[VW'.H:!<,$^12X6#MG_VH0_'A]B33BDJ:IOE^U0E"[DHX5D:_(C!+J#-F
MF <U/&KLYY&KX?$@<#KK8TV=0X,8629/\:<\;: /=,&KU8CUL&9V*,O+8XSZ
M%JOP!7P=1T#KPM&"PM=!Y)?O8MH.,$8ZCX%K0D0V^\(]X(O*'QOP1DTY\;G;
MN$X+>]M"4J;3&TRHK9+7CV-/QR;$KHXEBY*^-U0G6"+JV3&<&!:6XZ\(0']B
M%O\+71'/&*2T2;G4V;+?O=U>/O<0>_!U59P\UE"8Y)@]-0!.7Q'([2'OI@PD
M].$8RPFZ7Q;ST%>.-V"06V<T7&91%$=D3;)J'$ <R5G\L]A]GP-:WMB9ZAX"
M,;>!P3A-C^X'WD&M 9(,A:'I<FGZ&\;[=AM^53E<I3#,*O5_9RXOS)VD+V-N
MP^ 8-8/U)72!\P"^R%]ZORRVCB9=DN!TTM9TY/W.@2G" MH($8=6?[@K*&1+
M>E'3;V ?, Y=>!DTQ]RZUHOY%2A0K4:WP5T@6^;;CO&#1%%NL;50:L2R9P;
MY??@.4=!3J9J4H\S&I])%-DFRS\6/Q0^@/G+O>,">N.[S!KX\YK[5(C?7;BD
M=Q<.+?U0#2QA9.X""S.GI);P[2-/WF!HN9AP&,)GN;[X.J&QMR'%?/<3SJ%^
MKK_VU@+_9"=2JT3Q<2QQU>K496M.I;LB?LA>S'3:F $*8A:PK&."BKG*W^!"
M[=>L+F N:Z@*\UP17==X$7?>NE^:U,94Y;*S[;:"G R2(=PCEKV_4A?D"UE^
M9,<IZ>9A8>3,AM\'N.-TTVB_*CC2%X?*U]5U2&'[)L2*(B,C5M:RCMS9:=BM
M&'5JI>>0C::H^ ^$I?Q%C/K0-\P=E8QS6E'2BJ3:? 5UX7BS2^,GN$+.;TJA
M*YSF"$?6#3#=92\P;QT(LK-."L!K^19NSE2TY9](I%FU\@L_G,$-"LZ@[T:2
M ;735[4<@TXNS"]A#+?/.P%C06?N@*Z$;P5[:K)!J8B0)_B"'"G-X=A-"G*:
M)/N+P7$%NPW(;<3X<IA<@(\J")\W, FL^ 7L\NMO"/ YPG\"I=3<%.=4#/"L
MSSO<2I%W:@MQZ/UUM9X*@H@PC^D 6N>1UB%^D%N^K"M38,ISJF,,MZ.;Q;4W
M.G:#7>E>6^X?'_= GS\<V;LS=)"6%%'\ZH_?*M:>3&^L<K/0XRQ&R+.'A(0I
MZI8C)Y_JK@ID/U(M@"A@"#.5ZJWC=FOA7Q[ XVU%KN_J4FO.GJMSA*:O(429
M-'7$LP?%PR=E47R'9SVUS%"E\>?-7N1[MO2@L"\TWE1A\U>&TY:[6>LPL\.V
M1/:47%^!'=/+$6?2'+ IBV6",& *K32<>10F*-[M$8??Z/A:K%@2S.AX27)^
M5-][%DF0!;O^6(>079$9<@:/4A9=\"W>C.&[^Y&8M_X!(RT97?@,V^)@#FK4
MJV0/4F33J7Q+&GD9:2OZCMH06 SZM]A9#""'JQF>^[M='/N1Y?*4Q [S<9O(
M="9EWMMF]QS^6L2[]QOPC^Z>VH0'KE7:&I(J?X_@RTNLGP]2NS"=RD1-[72S
M3:F_'UD%=K04P*$*@<1>\Q/$25615M.D)BZQWTE?AAN"A:EUB)][9ORK2(6C
MJ%-%$-T8;1I9%6O?)B8M!<57$(+2*?QW.) *^POD\WJ\=LL#$D.0IW PIBEI
MA#G(=V!3*QM>)T;,.4KKB5-RMM40S2:'(8LA;88(V<PM93&2"0\'CC(V44[(
MXULP73$X!4KZ8WF^#Z+1->#NZ6SFGL-"<1(]G6FBT)TH:E^)5[%R/CMJ?M,U
MDN:R6CE/"D5UPP0EJZG2O960@:[HX;8REU?@S>#,]D1T75_#*^.7(]9@.,="
MHTFZQE4"2\:+'+++PJ,]"O+EQ5^-G0J#*%E>WO( \C'QI/KWE=B)_LGR?,SQ
M@^MKL.\WD!P'61U%:I$8-,V'>$C0@#WG0%..YJ^8'UUN:P6I WJ<,9>3W<BW
M[G4-NXA:#S-]+MM,[^?UG(;*&XMI<8IC+\G-DHTO!1%=$KI,JKH.&LHS55O
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
M.D@3_O)L23^W,;2YP -)NLX-TLR3;#BI8L<3H@0WGX,,<X+G%Y-?.3P[H??
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
M!5S3)T>'WZ$!WSFMPE_S6QA6DK41BC>G5\."*_.DVNF?>S /%FATW3=9$VX
M=G7?ZOBV&A%F^JY&#Q#S/Q8FTMV@VC9[H4%9'D&*(=5CRG/*I#6!SCYHWT7(
M@BULI52[R(*9.PW_V2*>W+J=Y>[H:9H2YF9Z&"TMC&''WH_SKLP\Q5+14\_;
MV !F/)/1_F%;^ 62<^,2<'\*=:'*7 EL6LO'5G2H]]U$NCS,'<(-=Z%3[$P*
M!?]JU/9T6T@OME'C=E:KH4RZ((ND_OK%0T?C:@O(_0W'RCBT+O=[X@TS=@F_
M'.R>/1+;_?>'OS-Q\PK#=1;-C] %QO.DF&!GK5<SW2G"!;/ZI $FOTE!3-LN
MFD]6@Y9NONO*%:#,&[V9TQ))%2-W1-=]Z4^8D8N1J?1*;F!ES&Q9?+QFH(*:
M,%Z?MW'&89[T"%!I.] -1DU[(54J8,U;BW< ]KXN6J$Y[RUM(RR<&()+-( L
M<]*GC6:-_"=,D)T8BW\]<O'TRY+P<?LUBG9X7 VT4HW&YAYU#U;>*_5/+#DZ
M9A.YP7NO2$%^RU#AMQ?Z7=.@T^2K!=1^]ZSU;;H+AE]XJV*$*[C!"?\>"5M7
M4Z2:)Y%B9X4K?0]QUQ?L3:@W]OC%8_*GN?"\4MX;J]M!B8FNY55/C7Y7PH38
M=?&:X!-^W&;(X6T?X:T@4O]A-"A)&P%J9YOG23> ZO5B51 K7.;MF:=BFW(N
MI@#'$'H:=Z.*Y>CKH"X#C".9%\^$YIYX(>[%@D1G"M@U+83LI,Z38'9HJF R
MGY@'[XFID05*O\<78W[@9WA;3:C2WATP8YH6C=EON:?IL.8RD.S+B>KJ9]4$
MEVI/1&PSN%[J(;9FMIE,WC(X3UHT1MO4N3GQQ#=R]_9Q0H$:RB#5(Z$II"(>
M5"%O@:JBF^F#6C6$61*RTA%V:':R0<PGE"LP_P<8@+[4_Z <8!:[]TZ_<6GU
MSDI]:/>P6YP?(#T?N8Y_L(MG%7!.35F%:M7R3%]6? DAB? 62%4 5MMB%N$R
M&ADVFJ 3!AI!]?JOF KZI0;JXR&4H2836A5?A=2FA^_M.;8%"]886&<26:'-
MWGA92@K' [!&VQ@O&WMG6(S]7KDUA?')G'(5Y74T9ADVON>_2XHP,"C3\)LK
M/G>H2%+97H>806S^K[.U7BMB%1VO@J.:H&=3:1ZSV2M/L)*V8=N][[0TWBUD
M@JRB.*_^V9#W+&+8Q%\(G/RKF'()%+=A%DI=#1I?'*.@MU8XR36G"\GI@W2V
M.,X6J.IHIE_E 6B4C=A#_*9Z+O7N90W9$<U@'MU5(U_1\G@XP%%U[$>;=_()
MH8;-5RYT"/31ZE["':V3B9B#FJ[(:6:LRI'BOHCX_4WUE*D"O:HK!TUX/1)K
MKXNZ9_$/8N=);\-J,QXVHD'J^LPE?5NBD3NZ3'7[93]5GX?#=D UT4'!MAM>
M@*H'#/C[J;<NJIQFNAFG1%,IK(AS(B'7) [UU<ANX67N$7T8MIL0YQ123-UT
M7<@CEKPY*$J]EWL@41T;_;2/A0&5Z+E#^=T=S;G'IS\SG";B-P(\21DDZW##
M/9X]=YGAWV L(0=/?D,02Z;L8EM;1_I%GDB3YW@1O(2@E-:L"M1?!J,^>NIQ
M9'GA$U3QZ=7SXRB74_*J[O3+A[%SXFRQ9N]TZ<?I" :ZS? ,4.4J%X.J.P <
MR4#7>DU \+9P1)29D">TPZ4+9>196I R9I/#6X,(FP$KWJ#3U]T>*:SRA+)@
MP!_6W5N:J18L'_'><KGP:,N2N[<?*H)+A\9Y:^KZ&_R)*5!:E%]^WO/\W0.V
M,>63]\7IC[[\M6NP^=GJ?S]YF+/ITK/#1]QN60<LPF8!E0KX)\P9-]XX3^+
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
MSU4_?VGT]V4"YA<6P9=RCZ /U%1T$P6SRL--7/61Z)2VX %<JUZ@^-$ZJJ&
MZZH)OH!3L"_AD'0U^[I"*?4#FG,EM:QHW4GX/;\8-3K:BSMA7IU<UX=#J$QV
M^D.KT]?HS5./Q^\J:AM Z<^,O[,H"@#O6#CO/W<?BHXSX,3($/C;1E#U"-)%
M4<0 7DJWDZO(F!TA(#9T&0CB/O$/QIXG/3'5G;]/G@CY/U#WF=Q"?BO#E\7K
M?7G-0G@_74%DK8VP7M/1"EICAPW%D/K\/*DI2B6R.\YQHO/G*!@5R,PU:J6N
M)#[V6)ZN-G=NC@=/CN-.U3T)],G@Y$,#A6_B'>=)@^SODVY.0W (A#H'2.=)
MZ.:E=V"Z#%Q%\\:2T0@U]8H]/RNQT;E):"0&38Z.T#8AE!N3#3X_^/IK';>U
M2+Y @K-+R]#P[SO/5BN7,78P8Y,>'N.4M=H@]+7>AM^C=)LR2/C6>9+&6(2Z
MR V. 9,WB;E)O0)B(\SI*94MYO!!3^/]08'W$2B0AQM+X0^Z-,-#EN0+7G_!
M5[5(J$"R)C(8_HV1KO"KOLM;TNV[0RTP?U=RR1E^%&:;P0541]W-P_4!,ONT
M1[EG&T4I_/WB^ASZRQZ(%W.?+ 1/4P;D3>!S<*(=/J2+1-E/QKT*+%!;6-@$
MF/A2->05YC1MLW=^R35?@/EPA\8O(;;FXND<6NV3CC-SK4\VGSFS^23T\H6-
MKA_>ND?8OAXBJ-5QO EWE2>*K- 279.A%@O2L"W&YNY"&F#E.+X6!<K'Z_#Z
M\N'@QV-S_>*R,<!D2Z)Y:&A?HFE>YF300<F+@K_G_KY065E\]T+$H-[QX27@
MIN@* XX&)UQA%RW01,W"[0S% -,OM%FX%'=!C30B_G0CX5[5=)U34277%XF\
MK9E<+SN624?#2Y2OBR(9HS:ZN1OG0W6A[-BU[:PDUM>!M^=6&"2@2@A5>6%6
MA;J%MRV$Y%<(I+-.7\*\HG_5=:1QZ?<CPF,(?B#Y@M.MZ/[8\1U"L ZVQ;NW
M<?\>X6WJ/M%8E[H$OU?.20[K^<A.H%B/$/\Z7%0Z(A?&=7U+^0V<&"*,P0.E
M6WB+N<<7JJH#]IQ,W65#D?L\R23NKN*/+%BDC4[G?N8E,_??WS-5,6.^E>X0
MPS-"SZDF_5O[/6^'-=?R[/L23\+LZQ4%4\%(:)IXR/[OE*^A)W_NRK+9WG70
M_<BN7?L?7[^_Z<F32T^>W%^RGT0B+=W8N]_H+S)F+<"-'6 Z;H+ ;6I&$Y1-
ML>!MQ#P[)5:<3P?0JX5*[L:<IOUQBKL5CSF\#[*LV-*%XU;FG(<=>F]7GY?O
M5RH&=OPDIP4Y%&5X93!Z@,_0??*%>EO1E\O/5E++N;9J^G)TWQ^ZR:CPLG;&
M\EB;BWZ-?;\UE9J\.^Y_^M;O:X[<V#NQ<J=J>64&"7-:.*8#2A=*F]#9Z";;
MYD.(3,.[AUBJE&WC@RQ+.A) \)W+83K^?2:PHAI:'GM[9,XQIQE8SA')>%3B
M^:?<ASPF$E#?T.57B]#)Z2PC6:1C'1+1EN8+%(W4_ U*MP*JH0[4I0VS&-<X
M8&?1B&+N3O0U,C?<$];CNPWA:R6U]U'^<33I$4>PKZ8[<9#"=W*":],:G%53
M9I%C=0FAN2QY9MZ.W@9>W?I&C<!TD%,WV,1;UY_@T#&D^-]U^T-R<)-1@KD$
M&X2@ZAD#[H#@1LDF[DDTFM">A/XT9> K&>CA')IQ[<++H=27Q$20Z\_A%F3T
M>^YJ3<4\:0""RQ/ "='$U%.6GE>DZQ"?%>N!,:\;$KMWJ% ES. MCQGV0KPN
M?6S8 =>'H;'%W #XR:AS*\\\YPA<U)$ZZ<M4W^E/,(3NI%NAW#]RWU]/9+D<
M[G;NFW0+W]\]8[HN]P_V82*F;D#H%29N/#-/"CB@/PFJVE7">9*W_5RFSI7
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
M2"ACZ"END:OF9\+6"O6,M@U)8:31YH'3QZB7KH%(^/J>&]BWW:$'45LQ[M"
M'NN_GP"U=]I,V'64LP7!M2%!].><IW$)":RJ:4KO^(;Y[]UPBU(B]#P&"?])
MEJZ"AD;4,VV*'(4%9[Y*FA4>TVJ8!*$S^(?W>L5A%:\+ETJOQP[3,^=(J@W/
M.7O*%&QN*\A[?RAX4<\2Z<C5%-IUVUYR^<(BQ.S_&G50%FYN2@O]F:EP"=]>
MX2*4+, .@@[48XX4Z\[(N"K90,\)<UG\*-*!:]^A>5(;\YR<)EZM.I#+Y:Z*
M+PUUY(_(<OPAK?38T&D]W\I401QNKE4@=!ALI+>?A6/Y#E&<PX",%AU.>X+.
MD;)I"Y@N2[L3%=EARP..,LLGN'Z(XC+'5F/EHVF=C<S-NE]/.$N$K##C3L+W
M$^H"U'HHMK-LCO19[Y=F?TFQ%1/XXD<&6\)/UB525LH-WK&X-TIM967J4\X4
MH)8:J$VP(@(4J<E9B9%.!_J2B!!6]YP8HPRQO2ID_KY'?:]6' 8!+>'. YD+
M2W*@RRPL&+X>9U\'"Q3U!+%RG#9L(EP BI_,4H@ZVX7#I_5WNL0LU$/L/1]$
MMSC6R^@@@.-6R@YN&88N346:M5PM<0.I:O]0>L^*I[LB]XZ/3N\Y*HCL%>7N
MW5G586@1](3\WYC3M!6B()20EU(PV*B:T5+4Q1]RHH"U$CY/6V;\-<G*31U2
M\LN=#HV0Q YH;DB^N(JVN?Y>3<_4DZ20X"]Z5C4T/>S6)KZ^UOM$W+/Z'KNJ
M%0K;_PGEMRHYYF!2]XU%ZL22;3QUN>XL4[G'[TM\-67Q&I".C-.7?GJ+5CG\
M ^+ILO$A"/7F2U7+LY_G?N">PU]Q!$P8G#]_ ,82.,6)<Z0#@ODT,\S=6"@A
M8Q\#<R2@>9CHG#7'#2GY42F8!X)"2O!W5DZR68\'(^&!M/**R'''?M&=/VW/
M=40S!I*<@Z,&IB-R1F..](JL#LZ^>P<?_']8Y?_?&V0#19/!:KD6-:R FS^%
MXLA@0[EL,@=RP,*(R$58<_K(',F<?U%\[)3R+(WR&D;$^)98RDIQT!QI<:^/
MVR5/_O(V8[X0I/2$=$$B+QW].-^K-7F.E-"T=2RHFS"@<() YE+,B,][CF'-
MD!7V+S"!3JJ2+TD6Q[MX]4_Q+3@N?=C&Z&N@HI6[O0[1G4?)EQ,[[4!TVPZ?
M6T)5PO9/&WHXJU,75I6-91U3"U=&M/G],#&SE3](1$?P=(Z4N5ZJ%#"FDBAU
M0?@2":'YWE\7=D'I!'*<M-<^0DIQ<ZEA+]R\#8-0C?Y2(_ V?(D=0NAMT@_!
MR &!JE:PPK,JXO&L7.:1O*]+[)^4H QF+9&5CL8S+/RVKQOLY7C?9IP]'?]C
MVUF'AR(F]75&-@FA$C)1ST$&M .&K9B+L8#[(;-P!ENC6$"S8+LJ!6E8:)57
M>F=V>0_'3-GAV]P0ENU5WG-BJGB3IK4@ZU9;53R__,WP\>(=55ZRPX.#P[5G
M4'A30P'F<-BP<,(G[WHEDR*2ZBHJXF=%NOZRN_&%5QN1>,/^7I'3F[\:)*97
M'\)+#_X<BQH[\M2CK:^O]0']E-]/(9Y\UQJ*MH208'O^2<8(MK_7KS06XWX<
M:^,U/W?#7KS?9R";MHAS!+#0'%D*E$G%R4^NQ0^;UN(=8L>\NJ9&3_I[JTX*
M;DM^3+W]^JJ^X:=#C,$QT<\U'E4O:E^LI[\FZ__^)^/L'PKD '_H/<-(2,QX
MR.Q/=EKS[)66"9H#2KN0E%!*T)RCFF!F<*._NWR.9"4./GWT;L!U4+$G0S]N
M8S][_+Y*QZ0_:GK.";O&3I.E7"TOC4JM(,C@QCE233+F0-QCP2.P'#TMFR/9
M8'%JZK"9_N<>;./="*:/=XLTMV0=LD"QQ,LJ@"ZI[_5\XI=P'5!4G6DBLM.A
MX1#FBE' _+HOOUFRINY<DW=;E.- (O/)5+LQ^S]'<3RY+J93,U",O[W^*"A%
MDS5FS7,D7CC<"I,Y0?W\Y@3Z)]U>E)4=JDA*J^.9+!7=1J[V)[?ZT"J4$Y$!
MD;PV:'# ,?2"6F %0@]?C-V2Z/N]XB8!FVC!_YJ<WV,@>ZA@M5!+$/0%G %\
M)W..](%D,Q8+KD#R7,KC0BBK"O<XPG9YZ;&>RIN1;&SJ/OZ\J'EL&5(A7S<"
MZO>'?!Z_R!CYS8,=BN,;H6'HQ.UKY*7&6Y(%[-/Z4N.ON"^W@_M1W[24#.B:
MR18HDV'&":D&<95AK>&T"RBEI:'\DB@U^+/4 YU?]H2&/;C75_ZP1_#E/<F#
MX(<J9I'OOP,(C>( -V^$E29Y3OCI3Y1Y6)(!PI836M1;#:5CY]#37X.V.TR*
M[7I$U$[0Y''<"J%?K/8<V>CGJNI<$B?;S=^';/DER8)^U&M\;)2Q?6S/_ @9
M:S8UD&2S_[_MO^V_[;_MO^V_[;_MO^V_[;_MO^W_?V.T3NHB#8?@YF0HEA![
M5++.5%Z($*876?@(8S%W'MM=&=;"2)<Z^'FKYDBYD(6$K "AP4C;9+-@Z*>9
M]H-V45N+] R@0JV_'A#!F13'8P,)'DG]1?3Z>P6AHKH^SXD0:'?W=R1\\+;P
M+TM\Y0A.7CM'NGF?^Y@"3G*LYDC=/4)'XPV<T#G-"DJ-FW:.A$KU?'02LPW2
MK^G#R A916V%+I=\U"UV11I5Q7.D[&GJ$HXG4E*E\3@CDQWTZ<2L*S[IIGI-
M-&W?U9"V1]3GU>%$+\%WKQ'W;?88#KY]'JK;Y/[.#%_L;MB/G3'6PLI\Q0.!
MCFH(!J]PN[!V11:$B.=(*B]4B+G2EB+)^@%LM:*VH)U*8I_&-W:2V.=:)"MZ
MI#7B=:I(,T(79^U+.ZKOO)<JF2/IPHO[7KR03TS_CT&UQ6:)1_F>T$"-$/+"
M&* _?G^.E'&8:#\1+:<&-"6_G".U$$(NW7>.M#@9VW1'XACP@GCN] "4CJ\@
MZR;!H:+ZR>=SI =SI/MH_7[\>0=_RI;Q:F".9/84_@W&S0G%_ T\/#-'"H:/
M$U(=<#]D-^)V9K+.>>"] 3*XX=:L16Q&FV*(P33 ^AAL;:%S7HU1H)^L.9Q:
MKV4D&+R'<7F<7D!]9O!TPFYB#L2$:XA>GR5&X0_N6N.O8O\YTI([A.QVG2-9
MSI$^![]4&H6X?0&V<1)\+E5%,L#ZIUI%#-%G?S38<,X0C5M3O)^]KV41CZ'5
ME7P],SPS;$Q#R+C%=<*>9%V2A1R[;B\8;)C4.I7%#X>UL'@^)^^4C3-$,]J_
MHV^_:<CEITTQ(T8L#>["S%-'AL:&_FSS:.JK:MW?R?+[/G!SW)IM?+40)SL9
MB4X=IPZ?D\^1[H6\T@X8@CB+C-<K,6=3 B^[@;8!>#Z7BM% 38**6<P,!P%;
M<EGJC['Y:F>NQ]+4<(_M!_*_R EE'J9J>B:C^HY%[/GC&\KK]XBF38'<H[FP
MR7(!8?Q#$%+$WMZ";\%_-S!&YD@UD&KM<VV2@'BX^M3"ISKIMP;6D&1 [TNO
M_9N;/'1-\<(MAK$=VP'2E8)+@ONO9-)LQ@HQ_2;;734IDP[)FTN\4&F.R/!0
MZTFW,J4KMJKMB(X<\ I^LCOXG+-W2.W#QH<__)6I7OWUKW<%&J:Z'G-.-B1S
MNQDK)&M L"DE$3&(70/26/H'G&T#E:52D*7FIU,H--K$L/22L&J:F;J=,2"Q
MX\P7- ] YCVML[<*X-.J-#7="62<J[+?U60X7AQ703\7K7I.?JO/QN-@91X#
M.54NXX.-U':&'?X;3*%9C.&_4>J",JHY(2YIB/P(ZOQ26,HQG?Y:8WX3'>#5
M'D?M>6)7-<L2.X $Q T;%5E<>V9AX-M2EJK#+!1=F%?/3118O^$ZOA> G1K<
M,MT$+*NP"(/;:ZB&(5,,O6K7P\YB7Q0.0Q,%'XK=4+?6>I^D3IF1KGI1<KGD
M0W@>YS"(L;UIOY5=?R A)&EGTMGU/UFZ,CU^DOO\>1[^RB8,N8)TXDL'3-MF
MXUE@H_PQ,5FP/M#X$^X(Y'HFJ$%/-TL7)\Z@Q>6MF;@_R!Z(ZGW9S?D43?%@
MREQ<FQ"!3+ 01/VN9!L./O<29I1X/>KBF*OHRZ( ORTE('[[*#M@)@RW#)HC
M+7S]SVMVW F19K P=S>Y=)BG=KY2UZ@4$B:R"SU"(SLF7QCYJBBD">2@KNUN
M 6@P\):1O3*$1U7!L1SORHDH;]3NEZ2RN+HSX;1B-<L&G)@_<S$;7T X@@\#
MMZ0@QR,4?*@V!EO^^TP+?'_TA>37X47W*S"J\0[7*IBUI3'Y9OAK>WMI;7E>
M+<L&V])?-7WX96--SXT'@%Y:=R?Y[AOS8]]'_7XHB3\Q1\+-^XA.VQI_E2K+
M&357LPR[N1VSH]CPVH'W;%;[F#FZ=D==U,> H2ERCXCH"&[F>O:<>"NL6M5[
MK5;RH'<S=<HPHG,-[Z96BD*VZ-7#FK](AI9LW/XM 60Z>A:%!"EOPG6$=Z.&
M;SC>8'N<80O>0;&6,J$,R&H+UXKC"TJI\LY,[@;@C08?0: 6UI+X<+P)36:
ML\S;H&9?5UE^6]2J1@1.QWRMQH//GIC]T(IU*_B%P %2$OT'F\JU;S2"I6".
MI$\C\ CZ$S,W%HH9R^\A AYW&YNISP5'-0(;YHT=O7N02;G4B1T0@-C5+^NV
M+??9581\]O+]TX.]<"WW]R4V\XQ_=S'6XBW2.E8+ VR@:LL06-\ 7(TB,]D<
M*6?8Y7HJ\R;[JMS@VUJR$C7C)>G"6FC;D;RF^*JU9J%(?<Z4,RO@ZAR)7C(1
MU!]]/R?\N5!D9;V_9[*:6W>-K(%P"WL"BT_-D62+\&%*+=F4^'"I@4##BCF2
MA7O[OT 0;F>/>;&P50KDY[\;%N56P[%PBQN!J4,:LC9$.CQ'.F9PP]8.2[B=
MKXPWSTJ^@ D(;CTMF,X18J.".=+:%'R.Y(ZIN,OG2+_KPNN-!9.Y@EF9Q/\:
M>8 "UGMCSA?F2 0:/N(NP-OF2$@S!2F'5$EC['<]N!T=\Z)BFZE@%ZPR!Q$:
M?E94#!'/D&=<,WP([R'\V=M@'X.M\PD;E-9*:Y,CC7RM/2/J-8S\2ZCOQ.SJ
M6,!5@6US&Q(+LO#5@'A**Z(7EC//1HWI2,X!<,=80SQE/FY3><@0ID_6V^N3
ML<T]?YU5# M.%CW%G\%OMDF?^NI_,%;@=EP9C"2]DE.&Y9HO41N!%<T<.P5X
M:O[RP^R@/9&L-I\_ZJ$'[1777M.<D;=%7OV"Z"TB-6-%_"SMPJV.BO%"6MJQ
MY#N!J6HKYJXN#^%T\"?DZ:TWI!<IPZ'XTFK"2&[AG8+EF#\*R2%D=^0Y99@V
MNGHB--;%.4?_,SAG""2LDH^N>'>.NGP\?!4R(X^,WHN\:JFR#^^=8OI#444M
M5R$+VNJG"<=*V7GN(<E?B1ZF'>Z&[@L'[?5#@$[XTS)COF0%=X"Q4-E?2X P
M]E7W],=.,GQ=?3!K.3NX=<QQP(MJR9:UA'=_'CY\KI,,BG;U3DWUGOBN(*3_
MA%K4G_CD5H]0]]TWY/L;A&J#'ITCI97C'N&F:5@NC::#M3':N&1#+!8,3IT[
M?3V>87.2\S%*5W/3JT!%2R':PUU[F&VO#&L>\:#(N9Y(4(9^_848U \+0%X6
M5+#SU!,'NJ:L8IK/1+F@9GD^_$$*OO0**L^&XZD\RGTWS-97[X$F:P^C,O7Q
M^TK% L!JMQMS EDJ.KE-,^DT"G\'PD?D C/:IC=/4#>5])+X:/73\M?#Y.P;
M*)E_PK,CX.NZHC;J3?:!S@CTZL_SC)>[&)<@Y%_UF.U\TPY$IIX*H@V!^+.2
M90#2T)W8/7H!PF@."0T& ]?8/:U<VWI$F(G;8/%HG_YZ^2"P5YO)<J.HRP(K
ML)W/=;J3U5Y/JS[VG*@ZZ%![YVU,;>-]/%KB3C"1"87SU*0EYX,>? G^![2
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
MO@L?C=%RC]_GB\*F?F&\/$P0&@41SX7M5+!S1G\%/%)&-.:8]H:%UAKK):[
M9_;=[YJ0QB9$F$?;,,PND@TDAR<-!R4?/77Z9OR9T_1C28Y'PG_7+?CMP:[?
MH3L$$0_"/OP4Z<'-S=4LGG0^M@Y)T>C3C66252 <RDSFKI"B@:_.<RP1C:IX
M>B8ST<JL+6H=^CG-$5V+KQ[ ]JCY2^.O.E+/U[HS(W[NFBJ.8:#43(QJ4T)^
M@%XSFTH+A 7)681J(>S1@ZR5WAGA!!KK3$=T?<)D@O-1Z_I.>E(6P2TA"$M?
M9?RWR#\H4KIM(F5I;@*:HQY5\#GVZI"#D,6;E+\&'$]>0<;;WQ_:T0TN/O.@
MAG2_G7K*UT7KK8VU--/1?^DQRB5(]*IY:W4X1@./;HR'U0T'96_>543,.1-W
M&A Q%H.G+86Z!K^ZCMOLZ+:&I:(;3V['S=BGT.[;_AS^+.=<:JEB<&S?O.D.
M6RR ^Z<".2-HW2B-*V;HOR",/0#_?=9-EZ76>1]ZB+Q,1X._ZI:LY7S=C6\"
M^;(WM^-IGK7 %Z$K>W$75)#'67<S=GC?]5.W.)_6H7_:#6MW%)9G3BFLCK"]
M0WJ23"5WC8;/X6:"2M;;/Y:>;W"[*%F#-X>;:=L(4%G<)3ZK3$:398+A(!5+
MGNJKXN=)%DUP%Z/U^CE2JV AV_T@&M,"9PG(T[=I;@#^O'MJD@P$K?C.[@A9
M>+%<GYSE1[\SQ+0&G/F&V1L2?U-.#^[SJ.TFUGZT<\A;_V^0=8L=O0M5R.'S
MC"7<3>S&/4CDU8IR=O ^E)SKYU'.+"P39&B].IBM*1TEN:SDY+4IJ9)R(=.^
M*^+NNO;2I%5Q1=I-)'R[:4W?M'T+^XBENV[XQ%18?E(*PJ7(#7$,^1*L.@K+
M#A)"PFJ.9$XONA8[_$K/P]; 2$?)1WCKB%&H9SP@)K_BE1:'AX.*_I*_6V1*
M^?;'F^YQ'TZX'+.VT\MW_Z3O]S]@"#$^^*9/Y.3_\:M<5G6M<<N$_G!7E<A]
MY%STYOZ&U/;[-YO/^@2Q=I1%?YB;9-^NAVQI*TU+MVE_<&)02./="L_CN((X
M%8L/VW^'0JU0UMA'R,QYL97JMVG&X-.V69>"]4UJA6V\S[X+-]>758VGG.1_
M,YQQ_61]X:WKT>4COVQYJU/E&V[W2965,++WTUL*.([PZMWP-^Y&2-N=\]3+
M6"6-&3U:7?7[CYM=]]:BNA>$0OSW(\8#&?/4VD?#]S_>>8W\;V*T\A5(9.=@
M#VZAH>9R7)&3%"?.9C"$S-!#X%;* MQ#IIJ@VHZ7+(T[L?D%^NJ"$/NX>J*!
MGB->5SX^?.46KSKDP^$S4I7NH%IN."T;YA95LT^']M?"RCK8I&-."[5_(\+_
MZ!C/,&QSY^6KBO^I8RSX!FN=BSD*_T\=@_H:@F.P-=)_=(S>2:(@=,PZ W7H
M))3#!ZL$LA!OTWI+VD^X!]XEN%=^R?02MI6Q&%_'[5-8GZP^X6D,E=$LNO'%
MV/X>[GJVO8I\<<KHMI=@QE.L)4.@L[7$[3DG&.E12C,3<UWW(\(+G-5WA\VQ
MH+N<S;VB'.D$#U]*(<RS G^N0/9 0Z>5]>V*(7FS=!&'J99F*B@)--N)%+A=
M069K6KDN(F1:+I,ZLT63GA7T#SB? ]:=3RMS@V5VRSS:QJI2O]U\7'SY38??
M#W^.G.<^P-L4M2S,:T9[Q; 3[Q4@/+A%/$?*N "\E90<&+E(V&4 89?$XS.0
M7]DI\J@YTB487P%KH25S)!9\S%BC%0Q+$7ZL-.$=-D?2CH3@>XW>#$OBNJ):
MJ2.D+!;4R'4BPV?Q,)FV4N""/\67&*_3MC(/AOX)Z"K6!0\69L[2T!W'NT;9
M]8S^MV)_9>?284O#T!;.I^K(/5.CF_I>]GH=;CUPA/+"5R/%G!^A<R1-03O9
MZ9]2PZ92!C1.A"%TW&5EO;AWBD4!-8\5]A(W)FT#TGY![>M!B41'Z[4:Y.#
M+O1MKM()3-8^K'4^W8K3GHLJ]HB#KC]1=UH ^.L8I/8QY<^.LZQV8:YBL32&
MDHYO 0.H1NU]26+-68\X%Y?-Y&"PIOAXSZ=(?_JBTKN'7H<?B(JWS_NQJ",F
MJL^SR>SSGFO6\8[]C7?C&G9<82;?40R'=V#_YCZ&D:1:B;?Q)N9JL(.;OX2^
M$Z[@M@E<_$*$@*I2@_:>?6A)KLK951UV>?.W!;ON@3*D0/UU>GGKY,4Q%_3K
MEV6J''C)^(RCO#7'W]_O<'F\9)L4F;Q8F01]^&D,3K8R;8%@"DC<]EFJ=AJI
M4=*Q]=('R?+195%X[QSI0UAUB!."4K"-D<&J<CGY@LM&X$TXIB555OA"(&/Q
M*(@ #&_P\]7#F0U;:J!LL4++M_3/J'SS+Q($P\HB"A(J. \A7TWR( ?:1WA'
M.)WO(5E)B&A43;]@1UN+ZODQJI%.BH(=TU)BA7XGV8G,\%2]2<[TO0CWT5%-
MY XZ.4#]<Q?GB/[UI)IB"4[.D?[H5AF=A.\(7ID6"['H8)/W8_\ %5\K-VS&
MVRE( QQ-SI76"V2Q<!QEV!IW&-#S0"[AG7D*^7O.2@"C^Q@@@K(4BR[E;$3(
MV&J&1:+1K=V G;T6_T3560^W!*M7GU4U%C'7XI60\@$#.2604<'Z@C:A.?>)
M] ,NF6Z(X@[B:QN0=R!'=29''3'JM M$LS1.A]8CN_CJC5/DI:"FU<45%&NN
M]M:Z2RVQS<^G&D,.PE83=K1U?4G%F_PC6AQ9.>>ALA1W0 ,, I.C\#%!#;V5
MRHMR)$RSR?1FBA. D!\+K$5/566<3Y#R%BD?(CC]496SCV)WVL$!O^V(7'_A
M(7J.$\Y:,AY>E2XW):"BH*\R<NORJ]Z\67BS\->#9X;G2/J.,BP%>%5REM08
M;YW UX)/.*0F<$3@J 'U295#@\"1G&ZE@D'(6E2G;SJ[UBX<SM!Q-E&.2'I9
MWUUTLEQ\JU#;LKH@UJRJB]%"F+BIV/(?QNNX!_N]2H@ME^/F;=5X-\T!G!7*
MI>J@'-I*+!F\$0)Y,^.8N(9N34<"E%\B!QN1N_*(@6N%K"51[ IYR:HF,?+V
MUW7]XH^O,6?+7F:I8!&L_($@I:>UE#J!SKL<;X'K!K03]MHRP_[X,/L2"^1M
MQ4T&N$I9""HTWI>B^XZBKUKF2-9L,[GCB:CMP%7=V]3%NH[4\\1!:I:3Z.W]
MA<1(>J4R@]%(21I+_9Q<2\2'1S 2*0#?X]<-VP\1!'(ST?; LL A+*KQ/:Q*
M)C"KF( I7]SV*X75ZG=ZN.4Z*"= S$P_@VT.&9EY#0_!@V#D]API]KA<3]7O
M P3ULOK4L)G; =5*L34*)(VXXN<<$O!&>_!E0IT4[)&J"+1)KT<F9"40<>T(
M? 6DY9--983_J2^)K:4,02/PH(^;7CA$4QA_O/7W'"F:!^()^WXA_8OXDP5$
MJ+L'Z<[-D<JD-8&)$!E2JA0CI:H![?_&V9N&-9%M;<-15$2$*%,4A*BH:".F
M58:6(:5M*RIBVK85!26/;2M#Q!P;D2@AI2"3@&E'6C@0%165(2H$E"%%&-OF
M:!B$2% R=:L,D2J%L"65XBO.^^^YOO?/^R.77,B5VGNOM>YUW[7W6MO"N!1?
M0\[R""Q;2ZP1=(;/G6JX<P3I%6HBFF%E:RM]!A3)<,%MG@(16J-&DG (2V@X
M&Y@FM8T*=PSLP*T>#-"J%Q%>/83[Q^(S)6$DJ^MWR&GT=MQ5I3U''7EUD3A%
M+MH%%<H>F07+#M\%Y6AK,V*Q6C!-T '/]CSDUI+C8MWE?Y*:5;L><]*4W8Z/
MNJT"*ID<OO^1N:)K!2JZ..)ILFT)G4GD/!J86$TBZ_*QHBRO3+$-.XKI\M6)
ML-Q->K\YT4%'@X1@E7CX@W'U1Z:5J:!LJA9P$>X-Z-AF'>L2L9AGJVV]*%T)
MV(TNZT 71I-!-B.X*W1>^@TO=AN95*;SEL1QK=\$JQDVT>:'?+9&2IZY23I_
MH1#/(\5JE8$4X<FEL/I.C^^Q?.,VP5\DRX =>1S#C"Y)P+J8S88+I@<"&SSV
M=86<SN.$=N-^A1_''>.;A&F.1:E,2WSEZ[&8T,^D;7,C\K7B;&^:4OI$T\59
MK?CV96$TT@'A\R'"<A7:1UC24&J+:IXGG/:9OQ"THO'-WDP[T(BFLAT.\#JM
MEM+GAZD&769B5:G\30[YMP9#A<DXIVC@;'-=\9# L5T\JK(#$<V$RZ6 "%;'
M<3ZK[)R@O8/]4H0[Q!+6VTS_)LUQC5B;-G5@__QRT_U)2O3[SE%3;!/IAJ,B
MASY>D(RT2^(OEE:;OX?L^4==<K1^0W1[D/,#(FP2.*'6F;?80^MY_^KE]+O5
MH:E"+6L6FY>'E4' 5T3,*3>N TGR5@C]4066[7M. LPI3)0U6F<IRQV&+9'(
M24JOO,E1($ID%C\Z&%4I\ 0J\TQ_2RRBY23O^[]B H,Z/4O]-"6^_YFP+N9]
MCO(]JF,F33.A(5]2C-:PK)Z,[EX$W2L2DC_LY()?18 DKVBA/\NXG1=+T.)Q
MAACLA#2K_GM<+!DZS^PE8;N/L&M-09Y &L9G6#)UKMW"(#:=KQEF"B3"2OH;
MT9MX0P^83_)Z"]--J1/1+2HOD#R*1JP(U_WO8KIJMY!+] NO45;@UE'V3R<>
MHH8</Q:?3)B5IQ5;#.T;#PV_<^K=YA#4\.AR'X>P5>"!F@#V9FQ6T50C2)DU
M\@^'T6<D_HK'[7(F*:%S)LY!'8,7\4-3[^')_X^9I$0P@*N\43ZKGX1K>8:
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
M'O<]3%A_-Z49IE+C-H8#\6*".JS0(4*F3SG0:U29$TCF7?"/%D[K7_Z\JTQ
M'X2IJT=_177 7 ,W?E>Z^'EF<_75:,[#QN(7GK\?<#IP_,:&G@^FW<QI ]67
MLE%W=>7EXC?A Z&5U]$\S:N\1U%GKY<8?"_E/7@#H*V2NL?(T^I+[GE^?7Y_
MW*NJECR[N$'_X=*V>]G+MN[&]Y(.K(.?,O2'C2P>&= 6M:9<DB#3E4Z&U'(T
MGA0=D6%LVB'<"KAC;MJ752EE<:4<S=QJ+R3] TI+E8"*#6.1%2]W!*_S""[]
M%1&RZA+V7H]Q6WM.D O+9.%N&#T54K^ETK=KZEB[.Y<KF#1!"[&P9\UH37&-
M^TW^AC+^%N#%*1VX\K:W;6[RKAZ]3V1U74E)3V[!=?C,O? M7J6C3Z O+\AT
MO P\)YW  K<W)9]*X((5@;AME<$3O".AJ4_+;6+8!V-<+3NSUO8.OA6#+Y6.
M.<%SP$6&?5BX0"F:*?F1OX&>MMH?NEU6I/;PW73K3=27T+>#^WP<QL?I;]-:
M6&_Z9%"E&+>-'C*L!WWW!WV9:5B8X03JD^25^KSK0OABU"VK0F@)XG]"6S/4
M75[;S'OQ8/1+Z]DUF=H@=X_OW\X>2YSC'O;F])D.NB;/\"M*Q1?5D+[R^0!_
M#W!%W0W?MD,<:A)['K$DE'>_'YZ.KP:9QCU\O^=8MSQEM6==4&O_W') US+2
M$"?\F]Q7R9HZ:F/U%_XNM#_C;F)10Z[G::7']6Y]W?MGTS[VDW"3%$&N,+*
MQ)T*I%P\55N=-NQ$,FL^-A>N@(:_:*E"7X6,>@F>9BO+0(<:XEUL02SFTV2E
M-L&&4E"E'?@DD2>=%13= 84[T=*F<<?A7SY]"&PG\7!Y]YH3W&H68/H0.\AU
MSB.:A,HCDQ26:L;06 @QVXB.D)(!-!I#!T455;A=A.Y$D=%/\%=.[G@&SGXD
M:,L5IQ*V@Z'(I4^2Q%6E?%=TI#Y\8>8.C)U.S,$9Z+_'3^?DICXI :^ZM,O'
M\:4= S3?T\^+05LX2+G//TR:.9OX$Y&DZ0-TDY0W*[X8.*8_X$BNTE$NZZ>:
M;L?P#\6C/FIQDRC3N]_A>8]$?&'=QQ["550?[JC0MG_HOM/EM<KS3XFWY H1
MP!S3[]M;\>^6::;3I*N3HC<"H@A>P$]"AIN-3+X7:A*FU?J@*C5RSO.FMOQI
MY^JR.,3V+2^6]=H_0N><6.'G[!?\FG] QW8X-,1TQXY)9OZ;WA>^M'O,([C=
MJ\,,4,%S38RMX=K4*^N26G/CIJA2[8AY%+U"E*3MQ!E:RZ'NCLY6]?APQWW>
MB.;8OV]DQRYBW&9I$4N0P*Y%!\RW8/X3E^YQBO='>U<31=P$XG<ZU:/L>.TT
M-<>O[8R>X>%/^E-83="#7Y/>][RW<OAKE?[3XNL_[8](_3GRGXM;#KA>/N"\
M>;KY9Y(&F)-2>@82Q5;2#5=0"+<S$A;Y'H6"'H'5:^F"P8(-X$A,"=@C*UB*
M!682]H.Y;-Q=E(U8XWMTEG6N#8&M!7,?=_+]CFJMS)NK6T2<$EZ\K-I#D1;Q
M'+//*G#!-IJ/]6'L>I<9))@C6EHC(T/IDJUEI;D$H"$9_"4Z(14DLRI?CWJ$
M-9PEA/'WABH=[^?'+[JAV+<^JLK'PG_=[>]O?MSHBG\@7?8%=1&^I6N2$@/W
M435E-XO>OD!SFI&G/9=U(J?HA_<&?^KM)9'A#!;1$&K>H&<F1J^:=?EP[$/
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
M _A89.B^FX5O$@N'JX^)CAZU<^@PP1OI[U_^_R<29S+FNI%_5B$DOQZN9SK
M0UL$W7O'Q?A\'\-ZTV.F'3GE5OI4&0?](O0T1^^&]JG%&;5[C'%O>5SM)$4H
MG8G_B,8WC,P+ XAN4771A0\=S,5DCE/&7QC;SV?=O_P G ZS"CW54[*MIBOT
M_=NOU_^!T'CV\!9CI*!3A/[$2@KW->5#OT)*6#>>=$KT)EE3=6&,M0"W S.Q
M,&U1RBF5_7[\C.E>7.:(5;3+$I1Q8>S=4GF3P]FM-;<'<T*]FM^>S9;FEPR$
M=(4MKRR,6EU/[W>H0F,U@IO&11R($E-KH3F)'I,;CG<S;0/1/J-ML%#V$M5"
MJ2$NMDPKF!JF;+PKI+9I_O/Q\\#N ZV_]%CWM)UXG)\,2-V:["+Q2Y=^!\LV
MGCHZ/_'*)$434E^WZ]@W+8=/W@4U6JO2!]GC*?MS Z*'_W-O87[/]++S"[83
MYPM6/*D3:1CIGF]6?[K_^AB(>_2F\;!][=/PM@2WU*(DO^]*=SN>67/WW^D_
MO3NRKN+NU@<'S[,;X_&%*J,+T3-)*7=K9?>%A9CN(D?%RO6&A$[^7C1/LR]/
MD[A'ER:C9X@L1D=LHGWCL_R#XA[LCZ1) ]"6\S$EX6_Z6#.;_RG+]V@R/ ZV
M*V^Y_&?61N8\<'"-]#O2B!\=G_+/HM[7Y'>)-\C"7SIJ [2;[H.D%Z.3E'-0
M^8=+1TSY_"B;MQL-EZ/718FLB 7X%O2OK[#2Q:6[;_O^%8="=EY2P[?=]%PC
M1/RIJ@AI,%+G")0PE3F/OQ5LT:B<0$2S\K0(J_287TN_RS/XU*!(BF3_FKBA
MS#"G0R>&P?U)2J.#I2'EZKZTIG@!?>VAQN*7$2?QF[",!ZE32<#9]=QX&H01
M<_JF2L[J+HWH2K,(,\RMB9JF=$OWK#/3AN=A89J79?F:4C-MSKFKK3DJM P_
MJBE-J%>&9VI4Z=#<L7V=FEHVM7_[FO/84KF6D5'QTO)+C>$1IL*=K<C$70Y.
M35*>F#=3@=L_R+ )_:M52T]>(UT!KA-4_F93+NZNO7DJ)AP[E1_81/@"([:^
M*91]":=J\CG!+EZO/0B+J(GFIJK0K>?AB,./3.6-U:<?3",NL,V8\_E68"&J
M^!YPC1OX?B *K=*L$:ZX':<9,>>[HA_2^![JA%5CF0-CA_9]V=7)]^!$W?5X
M5?SPT-M!W^RWNQ>.B$^LJ'Y^X\"]"&8-.X4]#3G,("-31J83=0;D*)U._!ER
M5IP]28E6402OIIKB-9>ZM?2; >X]4-2LLB5I=N*1>M]73^X,">C@+-^K3.BL
MVC]4S;[@3[*^1NEB=.K@PZ&0!A<;-#XU+B'QQ#9'"T$(Z>!<.(H+5N=,78%K
M17([ZG'T@WX:J<3 9M+9\\F/B/R<%;Q0TH81 P*V09HSDY2&[JESH$::6M7
M KO\A<,LTGY]4Q4/%Y*)^2*_;9_AIXAF<8YQF]E$XIV+*RE3'_'?*F(.B4+F
M6[>0!D9,8OX!HYL8MYTZLM'\@K_D+CBRYZJ6FRE8)SQ/T+"+(*]!2;WH6@LX
M,9.4.1':J[S&QNH#BF7H^V)QY>V[I<C%4X<BM@=9;+GYC#NT]"*%")MJPT%'
M?ZN&90<F*5$O0PS'N6_"6D1FX:WU2B3;5KLU TO'.:C@IBE+Z!HE_>X:WQE,
ME;#'&_[<S='D=<66E)4_6JT\4U41V7G@+!UXD* ?.TFQ3C'=PLU16V)!? OB
M@FC6@3A:$Q7LGT":Y>"G O-GQJT/3Y+>W0"I204"?F;;0QK/;D_VTZ]2QM=1
M.@AT^JE]R6<)7<_U5DQP[YR#+E/!\BK<F7PTU<U4SEPD^!-!1]B..&.2DI)Q
M1!LD OO[J6"$5 9E73+1&\>?J\4&)!O?0"X#0Y-C<$NZ]QEZ.L(G)VEAU6HX
M4?[@XSYZKP^L[(\3]['1,#%@!.(;$#;PT(R (V(GHB--2UPN'@IL;M5"^#?4
M-!>ZXR']RW3T;\&W_^V;M]D8T?+9],=@+(]C=-MA]$[Q="PR9!F)_T"W0U>:
M@6I3"JP>D1DC!-W(3/C85I)N1Y&,[$_0K)-/]9:S4:6JZ(@F;K#?FKF*Y( :
M3&M*D$'H+<$B$?C>?UW<IA(@/^3B=NZCKU7^^UL>C)W?FWTE5:;YJJE3+;B;
M=@2L@NN1I'%XCA>LW&P()!_ X6]%A9>D$-^KLS;(+9GOC 49A IMSM['*"N+
M?YHPQXBKA0,N#AT5;_S=EDOD:6-^^;\DJ#(+;"Y:'L!?LH*)+DA=+*K*2875
M>:+'PE:NLC TP4EDRPMK%&I4%PJ<ZV*KFE4+\(/+.J0ND<P=[B\#LL[^IZV,
ME_8B^^\*M"RS;'#FZ0//Z4ETE.NCG^I.V6FZB!S^2"SA\\GQ90A:5QE_$?3V
MNTM-]TAG>Q?4 E5$-!SR:[W!=,5*JGQ%J?Z6VIJ8S4W>CM*\4EY(X.L/KVOW
MW([>AQV,HL_G[]$]V'GR:YZ=V==R\-\^DCS6U"G);EXL,8>MEO>>-1IBP1E,
M) NG@_7&7_%EG=)UXB8C/</1W:LR2V4_VF8 $:BT=1O&2EE]2CA]Z,>!]9&*
M)X-5+A9(LI&[$U[(H?TX24F I@I?O]&+<9MXPWY4KE]_Q.@':@SY3[$(X2GJ
MS- HJ3T6RG.32>D2Q?$3<4ZP'4^G_2'<!L,%CAW<.Y7!/HU76C6'=OMOT@9L
MWM%Q)<%>2GO"8^!V@89*<KR>L&P3? 020D_9PJD[&![7243-W)DDE8YHLB4Z
M5>9E=!DR;S1>>!#$Z\(B%2UK__S,.]+B>UKXB,5=],3J^P;+EVM.>U=U%8)6
MW,ELZA!LGN&9*>43%$%/)SPZ\&#C]X(&QV:D7KP@.I2=/NS/XNI8*96S)EK5
M(TT!KNS'R.N8VJ#"MY'5:VZKSVN#@FJ*$W_[((M@AV4L490NNV;VV4R&H GC
M^/)P!EJ4"FEZ!,M(.GU!V)3KDFS@SB)Z$/0/(-49C_PLZ<*%<WB!Q$(N:8D+
MQ4U7$PO;VG$?DZ1PDG(B.IMS'XXF 2[:>!#J9N-VK<0<#Q(:!DQI$GF?)R&'
MYQ/?P4=%L[<R'3Z&0.C%P;-KL9B2*K82GN^_V92AE8--_/4:F84$8Y(@,?L3
M8LIYP(KB&!;63E*\H4XE&6?V'8@:J/2'V#NZR'%.7$.4OM>STZX7"MZ0X.I8
M*SI>?5%U[/I=N'$E^8OH:-;[F"==TKX(PU"A?96R%%=Y0253G:+GK*+6T\&*
M+!&Z^P5T3'XIW".-L%,U()G9QN_"(I-W@!=WW)II:%9@(^'Y)-)K&5J.,UU6
M&^&F_. 2R3*T)_L61_G[DSKCO*JKHU=(6'5&CG&!OXYP=#*<!YM0/\(Y39?
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
MS^#LW,Y_B08MV$UTW(%*6*E,9150GQ\I<9-*8-DB_C$I'9CB=2_IVJIT8L:
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
MJU9!R>U()[>>](KRE/*)?\T2-O+@_=P!+F;IA=M*P/G=3!_&P2..,,&Q0ZG
M/%H5WGD%>A+] DKG6;\'8L2W16&%'L#/WW(4LCD)YL4^9H>"/&8E*UF"N?=^
M+3Z#_P^[83>05 *"(GH"J'"%U(>S#N2HBW"$BYE%P=,Z*3!*V5L"-]A-.DVR
MIRIO*VJ#+E%L6#DJ4GJB(HNWX%V/,%1)LL'+-E9M>ID=^)CM#]["6,P4W13=
M#5^[?2=$[:"&FWODL2X;9=_#Z74,M8=CVZ$: K:78XYU*. $7W3)6I(]*U#W
M(PAT:X4&&C"[Y:*M""D#)XFN320!L8F9S?% [%,#MJJ"^38252YQ5[<X3KMX
M\'!8+,7Y26_5J4EN^OQAEE__V+YK>-TU6]-:,6-L:7Z%L[ G[+/(65T).*JW
M@B0[J5%.S(%I]?MFFL-K]KI:4*0T9SJ#L]]T89XL:7,8)P^62;"MP 19T!.!
MM%WR4EC-$A@?9ES*-7,08K-9*>N:)K@OD82GX,5]4_'');S5,0J!#'7&Z\M\
M>2_'#1Q7D\>O/^8,+V%IU+G8LRCCRX)TQ%I7U5,YW+.M&UT?3Y6:4P>BU4&I
MWL0,DKE@R$UR+M+U"<S/#+!2N2=[)(?U>5>&2POM<P/H_$#.+&& B)D%XP$2
M@U]T/B39+[(VBCHK'](7>6D'W%_0%R?2+QE]F[]H@)4<#/MF&J4F%UW^M!LA
MXTZ85KP<A#X$W!:Q-=LIEB(H#WK$WMW/V?)&HN[P&SS8B_K?LQ5>:Z?!+-,.
M*IS,O,J&DO4_</Y-)4XY>[XCIXD<##?)Z''E1%3-T#YW?!\D\%ZMS:VA9X6=
M<&Q^>MMQYOU.6"L5I]F'AL6G6HU>^"YLZ'8_?V-_X<O,?T'W<&0IG@-<7T +
M,1?4&PY*#Z"J%!D<:Y"BXIJRZ)(9EYOEKUG'=\+YUU5Z#[?=KQ(Z7'Y?6-,>
M[R(+3G=R3W9*/O$L_,"A&ROMV^F=;>CRF[B=CR,X=3BN2X1-<=8<_3SADOX
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
M1Y_KY8.>[<D66X(%V:U-O\_'%L;'K\A>6 #VVIRK]%MW9V[V__,B9LX2XA7
MC3I^UO@>$<R]+#311Z%K14"JU&84NPJ1I%2A/ZF%?)5JZ=5!;9;)3Q1ZU??U
MDLRP%2Q[_>D99\_D!F=*Q'D!=;PAV;#+2Q)K*.><AGPAM3T)K PR+)-AISHG
M,F8)7<9)3=^:*HGH5\;GR^MF"26X\W3<,CR9)<RLJ!@GOZ[#%@[@_V)4[6"Q
M=\DXGIPVZC-=*<QH$[G!-V67A(&/PM$?#??8\65CD?8-O35#QT+\]\%US;R<
MR$WPS3?_&@W;D=N77NJ9+J_Z^8/?!UE_];!B3=N'M_\A9YJ#LB!)/PD.)@ZV
M88M"'G.DH?1J^@L^. *SG7N@F$$H\R^HZ27PA<<PJP'A^438CV96IL@A+4$7
MS8AUCUC4YNASJ?6%KV<)T<?W,;8D'?,4/Z9>%KGT!ZR!F2IR6D!@M(''!]$J
MG+QOK3J4<J]?.Q[6FJ.*=P_IK:3T'??NN-DYP(\ORYBP2[*W>W;JD\>[_+6[
MG'K^)Q=1G,L#?A68&4W/AB0[T7B]7=PLH9KY@@F.R).:Z.;L'WLX*]Y 35U@
M$ZS%K/2*9:,*\RKA%\2;"%U-OA3=!]5\#W]\BIW,LBNU+7^M4_P6-VU70=6%
M[""<YTGH1(;+4OQ<"YJ*5S[#.F7H%KCS!<=%MI'2Q4C2>1S?@7/,LM&#O+CJ
MPG>_OQ^7U?8$ZG+\<W(.UY[/_Q1LO3KWPT][_X_VTO^51?+E=(NKM>,"_7&P
M1RHA"<@OR&EB9W3+_8CV!S'GJ$L#7$M9Z1II_56=-I92HKI]\!UQ@FL19RUO
M7U,CD]MBO*2-EET!?V3$LV/UFR&))569)ZZ>SJ[1.K/G&[(XMC$NOEV)J<B"
M2QJ2XS!+H0G*9F^I#)KO X]2;!'3UDX[=F"?T./LJ7^YR^LRJB:[8G^8MC_7
MY%Y1<:O,<.3>Q47K_@,+.TE5CG0"MS;C[%H3>\,UC("Z&W)%5GC65"/O+^-T
MCY3IXO9*K** X[!>OZ7I,]03Y*I^\V9.T+(Y7O#7N<EUAV4U1=0GL3.YPV4<
MF2[MJ<^3(YW$R<X=!#89CY86\ 7BJL-9[N4DK(4Z%_L,G,6LB-D\,^I)7BJ=
MB*UDA>OIVQ!3U!7SA,57$AK=([JA6I3\B,%9WL>10O%>)&:7=TKP-\\'W@T,
MO_GJ-]>4KO^W6?@O8[>6\4T#7T@2SF;JH^+$M07HTA*=#FF3.M%<(D!TBVBK
MH1C=A=-!-5U*7<Q*5KM=GN0OCJF]P+WD9>%$DW&6L602SA=U\%L17T,W8>_N
M&3^5UTR5J]_1[%EG6W+O@OTS'^Y=I':ZJ:GCQALG>-:7?(5:J*D#2;HZD*:B
M9O#F"AEE7PY[-B+3N= QW@(0U&P56]AZ_3Q#U?CC+$'G#W=>Y7C&?39T9)M+
MB<]MGQQJ!G-\LF$P(C(IN2B%NA=[@?.>&PHXA#8'DFP0'R<NY/R.62!NJ!ME
M)?8&,>5B[B@M8BG1\@W[*W!;71W-?,1 1I W<:9[>FINF^^$M:GL+V(3H0=#
M$I5V\8>OL+\^3E6=S)O$J\@LP8\KM\?,<&9EN@^2[!/N52D&I-@B<V2+Z@W]
MF4(JSKP!Q$'@KIJ\E-,>1I4Z589OYWT+1XBOL;V5O(%R:2&SA6?-*!!9($%9
M MJ"0^C7L&_J@%=.8V P8J*]+,C]\C#OXS/="L-UCB,'AW%/"R2D ;)JU2ZW
M*Q1SX-DI/3-F[Y-?>Z$@AQUX9FMKM8:\?.R<;G=M]5CQY\BYTDI0$1I\YL\=
M4 7-I-;C7EKH:/U_4=_[S_6?ZS_7?Z[_7/\_7/_Z9>X>EH-R*6MRWFK>]V9;
M*_Y.,)2*E2IJ*L42&/3S1U;I=8\-/PFWJ/GR0+4BC1K3F4HB48_R<F=,FZ%L
M^J))9CII20TMO4YA.=E(4\JR!8WG.EL4CO?!KK49Y>Q-_5Z*[/PS8%#J4[P5
M;LL8/X$<O%YZ$=K[4^B?=:U4X,Z44E,5\#>TJSQXOT>TLJ"-.P>$JUIOJRN8
MB]F.ACL<TIBQ47 =$+<N 2C; ]#+1@N=7Q:I<X.;*':@6N,<W"0+H^:4=T\=
MZ!(ZJ7<&['C\X;.(V)GB7 ;:R2I2=Z+.!Y!!_ _K<,W:<B1/=]1P0T"5E[04
M4X3 5N^V[;@:6LCZ.@E.>D'.%CM,I1H>"DE)2D7VL*NP2[22[0(/5T3?99%;
MZ-;HWBJ6:8ML>'%?41->QBGN,?8B3_B)Z?3-'1RO?T8)*<N+/8P:GZ@;Z%/.
M$KBX46A72+7B<0;"_,[ FR4PN*G#+GVGICS,@Y!W.4F//RQA\:7KXZO #09Y
M,2LO#.;G>ODG!^<RP])ES<6+D /7;O)!QLYGU?W\1G-LT4W<%DQ#D;%3B6=V
MOQ]EGJ.LP[HXWCLGJ0.?='MAGQ*+]RW\JQR_?N?' ;YQ7CG+$D/V-XGF8OVL
M_<TBJJA+ZS$>+XV-7-8M/*II#))2S)"%IJ.5MF (!Y0VAFK,GZ,@P2&DU%F"
MP&UBI=K"K1FR%;FROP2?#!5G[["87\/%:64Q<F(KSVF$8@?WYY3$U-8B;?<!
M75K(*;H36Q=V7\[/U(Y/ B9[%Y\A_W-:+E 4XD M@JI\0'6FGJ1GX\A$.VZF
MG\OV@^UQ#UA7/G'[P:BOF)A S9SYQ1W6XG9K@A8+IMJR<+2ULVL\8,==D/^N
M'VO[$N&A*\?,)?<:RZ6SA"R7%<+Z/GZ ;;22[G"1,]%%;YUNGB4,DC'+U489
MP@^%U ECO[%G+W2B<[! YRH$17=C%<O%JE]J_LWV1QA*4JJ0^3 <,+?/$E(]
MSV..G$[YCO&#+JO[$HKBEY+L/_"6MF5Y6YNF)LX2G,'GX%IGZXSOY$U]/#:D
M6$ ]JGC-5S,G),C<CV/-],4!YLK;YBV.)G7IK@R]EA17_(6H:Y*<+B*]<ES#
M^@GT-!>OAG6W[?@_'N^NR7'^*CXI]'E-MY=^\,&7%-D]\36M!6C'+-\!1&5A
MJAL!YY/T5FQG<+Z*Y7L 7%+R@1OY6D! %F+>0EG64"L34.>/8.3>J<[TZ<@U
MW9P5K)S 7B^GA@@_O>X.^-K#VRG$KJ=UV E #^IRA%[B!@6\2PS6$].IRG+<
M^&GE;>'4>6-4,]$ZEFL;Q16LUP>B3HA)567\0_8&H%$F1ZSZU$*QVY5XVS]8
MV.OUO*81VB9+:*@3A.>L2TR"W]76%F]X%1!8]IK N=6U@^VJ]P6F.CW<.;%7
M'PN>Z0K $"Q5D\9YFI0D56G;>"#<)IG94Q2EX5ZI7U!0!@K)63JJ%7^"8L5R
MF=Y?C[B4)ZJ2<QVFB)ET&_G"A+&^=.TV2YA^,65HA\VW<_Z[M:^WJB.=![&7
M[#[UN*JJ.:K6S$)(_.RKU_%W=?%#@NI?E!K;O]UP3PXTB+#UD.0;Z&B*+TX-
MGJL49L"_.=('2) KV[L#G)4/F 7;X/(K0E?U0R_RHI&LY$='AN+"ALN9I8-!
M/L_YD0&D0<>.%L-$_JV['VX<&KD08SK6\0]-#=5 J+U&5P&F]3:09/TL(98J
MI^E.(.]1=VIN)*%7M' 0!+?RX!RPI94^\!D0:Q12J@DKBZIR!I=4"ENP9Y:@
MQ^-N9;_7D+PX[4(_CZ&/R@F/L]/5?4O@_'MO9#0<VNS7EL.Q0-<@],S3LX0:
M[UF"-7L+3,I,;)\E/)/+4QH.]0L]2N/";BH&3AVM?5JK#YGXHR>E^.7P<+\S
M%B'<M/VAXTS4?W-?\0"3_[BFW;TQ:)]0T#.I-X_ED_G:JE4U3Y_6U.:6_5K?
M4/\K2UE;6Y?F<KC\5O>ZDH/G'0[L(M@]X&L^Z?XTJH9M9(?B@;34V'W(:>'!
M>VB9NF$W< 8AZK0&'N;$Z1'7\-/_:0UP0M>#6RKR4G0G3$P5,O0!['4(,W.2
M:!W#6>$FY5E-=B[YYUUX;.R;?N$F;\6E<=1)_=:OJOZ#X2RKO%EN?QFO-%0'
M5LG>NBYTB\K#/!3QS10DUZYGE(Z$6?+./!J=R6V_>&[P]0==G?T6'\O7ZN/7
MULT[EXU]'C!'?QA/,ZUT^)!V7IRXQCAD(;R%]-07M=;KO/IP-OPL&,Q[A)Y]
M\A1):J/FN%C"E-*'+/<#?>R#3)$5UHTM%MA'?M:3^&]^90+?##C4A$0'%D@+
M3S]7#[GM+F@9]M0786;AN!V"#;\&).J9_X@YAT*2_1Q3EKV*/W$6YKV0T1TX
M]NA!X!T+E:,N0 /_V/8=_/&29W5I8-783.7+A^<?O6' +%Y3\1JX^=R%<W?O
MAX-V2?$7<#1>3S+%YE.W79LODKHZ;/\V#D?,-53BM+.%#N_ARMTUD(3EW2[F
MAI0 ABIC?)80K>):QG(V(:O%3J(MK/8O03BLUGX%<P2E8_7TG$1GTV87]SK$
MB[-,^&KJUZF1FL,UU25QW(1\7Y(3)-DI5M[%4WSG>)K;N''PR)3A1H"OBB[/
MP!:=T=-'W._%<@) :S$)?B_E$D>,"I^;RB+81\$GA"PMGI_WP@\:%'Z93_%$
M/+DJK<F'"Z:IDPT0D=5YH*:KJ@2696!.H'G>S%P\LU%S>(("=/EY_""7X2,\
MP7O4QK>95\V<:-<OCQ4O1<D,1!P(;!ENJ9R-J",<Q)UJIRX<^0NLTAD5?@@U
M10T6_BWULHR:B(VL]#:U2/ P[H+@6E'E:.'IO.1D#=ERED 7V2&>>1J2.3C;
MZK>\.^0NJ^++[H#@DLX <OS&^CW/R\-'"]D]X;_;!9]W>3EJ?\/A2];//_W@
M$$)@=M';\+V9X[7<983WM$#:P= 9K^H/Z+Z> +I^7SB02>7$9@4W<D&7T!8)
M4G''>S<FIAR<F7X15GM7'8]700N!XFKQ%RZ+$%J:6&7:Z]6X3],D(O4$G*V(
ML[@'*G9T[86>R GK^/_N!.N2)EP169-8P$>7MNFHAD+1&@5["](YL44?PBI1
M$ULK#W:J.M,Y*P?C>$]-Q_M@[4&$WXK[P>A3UC/IS+O;RE20^VA,-!<^Q]7$
M;XZW;O'SJ4Z>+[<L>TM.Z C\-*BK,H[CQ3V2>HH\R-/]RWAG")(X>I$'/JGD
MG']3'.#AV_IO.:_I-5>Y%;$N]N V0O[&=]@*KI-:S-O3$W ^WKG_B@4W:_QC
M50 -+E<OOB#+1M>KD]V'[*472.D)8YV97Y)ZWMJBEX$UM@A/2R8/C9*Y6#_I
M*6G\/?[U7UV<>5B/XEG!Q'E-)579F48]Q1]H"W0T3@JA;&(I6N /D;;=[#-G
M3-,XBUF>3F3+P(>'WC"&'83 5]E!BP!)WMI<X3P-V044J'C-Q 6C4+4"/LP'
MZT_C1YK?9LB+YZQF^X(?%([46.BJ8@GJ"]OK#H$ KTZKL8.8+VC71#6DK!N5
MDU.7@/*(;B\/2NOT?ARFC,^<>ZZY?2:!1(CU4V1X$VT'0<XN@N$4[I_T;)ZU
M6#G&?5TD&?["(!)M9;7I%AON<@CHYS 7W<B\2JJF7QR_]VJJDX G8?3"G@:$
M= ANN[H2[%*1K%KX(*CI@F\FLVK*G<>E+JMI]"8+;N]IDT3Z1U!W=.-8\ 'M
M]7O=0W!<S^3@Z7O^+"%.>Z5N<P>LUR1=JE$L^V"75! 6\:Y2U;%M.,6W&5N$
MV!1ZZ$I+6]3\N:P*6C^>'AO\W?6_G@H(NAN7ORK:Y\]7IMV]H9^,NIH#N/5U
M;+P&74YFVP !G*QC(+6W$#?=7[_"'?TWC]YC.7J8MQV$GM:/<>_%O&)_#][;
M=O RV5OP<KM@K&78,>_%\ *DMH"%;4%.-ZK,MX9+/X'@_:)ZXPN$P*VNA>R,
MGC%<@HYJ<R$;@0+LIJQ%OS?\BWJ2ETVW8@<;;I6,\.#K+*W:5 *9L)ZUR+4Z
MWXP$@ZMT)D@GSO1."?P6^^-53>66H"?ZH(&$#LKOOZ_S*"',8-G8#]!I+EB?
M-/$)V:][+_L'S>*1GS9+,!=N0]I4Q%0OIB-'9GP>/F%>#FYR%G)>YHLVPZ-C
MQ68P>VU3W[T^-J/J==RP4U_EZ?%)<:;Y#].R0I?;RMQ#X+C:\YF27!! U!NG
MJ<=#RGQZC>]X'LS'S*T@O3>G#Z^A01/G$>Y.0W$"79ZD2ZR^(BWV A'(E3;Y
M;2%E/K>E?[V2=,G%7@0+:GZDMU?%YBO,)@3KV>M+X[#5W>RC#QG#RRA6R,^F
M4](=MK ,M:&]@.JXS=P!;C/%#K\83'8<B(;GZ>X_1WQ3/85?(*[J=S?+&13S
M)W!C,7_Y\*:>T^.)]%2QT\;AZ8-=S?F%R747^9'^Z1;.6*'BPX8YTQZV81VG
M;[SL(I_8Q5\J-VG(_VS^CV\>[W:[\9EKYOSS@4\OV7R_?EDN9>39_WG[W/C@
MT!53S!)LH1@^V,!$;09U7HAI!GNE:I:01GJBNZ3W?LU:]"FHKG<M0L\1:'.&
M[?J%1]7\):RZ[QJ%-[J."79.-I*V==6D^#69K_-@GM9^%#"* /0,3Z\/_BM=
M1+WP.,X2GZ+)?74V^(D>1[\RW(6BF)EBN(+R60QDS5D"DH,1"%U%,4'$ PF0
M#:M>$2R+ISZAN+*.MV#VO(E^SU<I]S3;"T<'*?&_]'^:LX)@:+_W+(&15369
MLF%4A?[V,6'0*>N^O$(46WGL1I \^T'#[9\G=AQP:'JPS+;TOWE<$-I)%11D
M4&,4]EB'V$&X1;^*I6^BFT.QMYDOY((,"2V3X_],T!O@K"*Z?%,]2SC!X*QZ
MV@C3FQG!MS?WI::SJ@(LU)FO/QNZ?V220 K<&^FA_SR&YX3_$ 6U@K439 W1
MDOV5X9X7.<V%T$WQ8WV2Z&IUD38(KZ61VC03Q6\FV[#B7O8T#9L*!*\$"ML=
MC^+"#C2*KP2L7^P3^EF;?4;"B;WE@_J0_X+!0C]=T0=SAL4"+LY<P!=,S&P"
M3P8&F-O"'.<.V&NXXY<T]&RZC6@IU&0.RV<)V%*N\P<7&\.OB1[4")R??-H/
M)VJ;AZS'I\6FF'.(X99*X?#!,4 ,7_O[[(>_=E2,58]"75/__0/E4!Q45!,O
MBIGTN;,$*<Z%I DH T0A//S'C5/:C2*21'"P_N#M4IQR/3?\G$AZ@G^H!XD:
M\K@VE;>(,J3Q,&T78_VB!GP+'S\R*63?M@O]IGG3__M1Z*GT6OK$+?TN=!WN
M$,.09 UN:C(!#<+^-^;>/:J)*WH;CJ(@($8N@H(0+554A+0*4A$R*BI:BE&I
MHB"DUBJ7B*E%)$+(*'=$2*U5*A8B(J!R2>5:(6:$ *FU&N06"$IN5>1F9E3"
M2";#.^G[?NM;Z_W]_:WU_2%K<3%SSCY[/_MYSIRS]V-#$10CF(OW)DF)');%
MA[-0RV^)3QDZ@,;#+9W%KG"<%%M5*,MHH"Q'67K*D>ZS>JE;&VUUUXI>FE27
M<LA]_$A4ZE;R*_G_\TK%_=.?A/]]/TMB ?)QW,*=,. G] 52JOL3K>?;B]:C
M3%TC02T%;;C[U<>0%6>.RPWEI).2_YBZY&VAE[$PZWS41RS;<T+-<$(+#L1]
M/;U3V.\6L5M^-/+EX<$8W76HBJ!:TCGX,&!%6 8@L\-QBP"D4L67S)+DOPRU
M#U.;$4H[+SWI4%$IVY.PU'2A\"I[2W#]@VZ1#69;%_3*+?!+>>PBT=S:\YYV
M]04S5\$[?YB]K/\?+_H9OU-L<$>P-:B!3J#@Q!0"J+(F+6%0S(>_H2[B4/KK
M67*J+K[_;,0Z\++('WU*NX:T.9,[BFUEJU%*S9B.2ZGKF])>] G=U \Y"QU,
MMBDAFTIV[.CI&@_L\)P9X'\(I__O\.$QP+C[?[\8%_Q%&0K2$8Y>"5OB%@>)
MA:HU9 O)*L6"/4K!4"@#G26!"+W3MT]4DJ+.<]N&?@F_%@:6L<%6./!\7%E,
M][A\TG"Y\'G=W:'8.DG90'#%:&-C8JA"?AT2]/Z?ETZ@$\%D*/"/49C=N.ZY
MH>&_*QN#Z#T]!7]"J0N=(.N_)3+YC\5B3>05ICHE0%-3K639,J)]<Y"] I]6
M>EZQ1[HB4/F49ST<C@)?HYN9JE>6ZIT%&?72)>B'=IIS,W*H<([AEQ??Y$1\
MEO?YS\\^N^W^]\%]?X_=\LI8/&_[A.62?4OB,Y;.Y1/@:ZS68F;+'>#7LR;6
M&HD*FJ'?CO^ML 95ASC?=>&KL96PKL!8NW('QU(#UK[%UR )HH(:.?@=9Q<L
MR<6HP%!5Q"W]SLX<[[Y&SM#FZC=SMWTD,@M?1=!E*?$?)V2PUE@9,9S;13R*
M\$["(SUH;NR@=IH/HNU\1 [LQ]RKL!6,.>QW0^VB)3U$AKD(N4RH$--231%=
MI:MC^M$6=K_F[>UJ.'P<6?7K@2=ES!64<J__<$)L+&1G]'L;X"2P& W'S1\9
MW?XQ6?[+2/OPXF9XI)V76WBHJ KU%+?IDH3Q;$EPRX,^K@UVJB[Y57B@35C,
MN^&YC]COEGHESC#!.X*AZ\RSU\_E)'\6S+[>Y?'RP077ZZ^_W^]WY>+RK:Y_
M._^ZH'3.[O:8Z:WS"]W_P;W968?A@E8H-](=GE+HN)"*G\GU0Q9E@;KD<.B/
M<4=J1D-$4'"+WN.CSZ90X.2CQDQ6W7#XR[!G=4__S#Q\0\-Z"J$K@,E01*LC
MJ$1J"/Z,7\^?]-%(T2-\1R%XCW.Z"6'E 2H'."H-;"B!LR103K$%/ :V;8$)
M3!39P459NL1,CG_I:$O],XLG-?@3W=,W#WL]/6LJ2(:?_]_MTD\FN(4M$B0!
M3:#O&$-9&D;;JT3<&LR!S/XK11JN+A +")%\,GI&@;F*MJ @S.@4K8?S6PQY
M:@\@%,8%ABMJ*U=Z+U#G_<H]Y(46E^HBZ/1'M=>38T@TZ#:T E2F0@T4"6LH
M$#?WUZ_]WX=_\D'5"4X<>I5@1U+<EF$\=[-1J34#X\ V9_T>SO>P61:@_IWX
M*G17>6S1;VF+7-)UEH_^^G83Y93>;$B+]]U[%1EYE O]7YCP_\-_C)\I#13,
MND+I-IF!^.C2T2=(CSJJPW@]^QOCM:HLEZ6&FYRC"<&6N_IG2=]91:FXMSE'
M;J'3N@"9G\=M-+F]F""TE<CJH1V((A<+!&MBDV2Y3MMJX>(']^C*3]JS3+YL
M9HW)AZNZ#T;:/(@/\^&]8/8LZ8_ =C"/NSDEU-C&PJ2$PILIYZF<>,O&*-9<
M!S2MC>L#2]J!I6B4.,PM7;CL'D'\AUH+3TSS,&]5'*7U>EAQ[CUF<VCZ.[]E
MYVG7*F,H3WTZJ/(>@G3JYW%? '!0BAEN<42_9*=^#SM*MP<M1?(E*KJ$,A ?
M2@#P-8U4?C5(9,@0?8ZM%S4VH<? NP%J/=^1[;H;(>=P7=G3'6'3:;CM0&RS
M3Z9W3C6'<NQX^1-U-6LFW7ATDMM+V&TBXC]]@8[J#^!_\1?A+MA^]!Y\0!*
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
M.8'))QV-E3^JSB]0/Z4O>Z)Z%-5&LX+->HDT"DH4:2"\6XJN<9@(TF_@_JV
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
MWO?#G3/,</MB]H3 Y<LXJHJ!+:[$+9?IK6,8,)U\D1 1K,D@_5;,D<"-&/H
M@8, _(QOSR5SNT%K+TJJRZJ>*7)Z8E,QN3O!*0C,M44]IBP- =N[SW[RVU]R
MV*._0CE+<O!\J,H+6S#2<[OPK<D30%G,=3/65U/^2H$/*]"SK,F5^KV<8$.5
MT4OD6A4U%]_$%2ML\ U0KO X0FG%W>"(\LJ["FQ#KU]RU;,S%3$>I6Q7E2S_
ME#!>.>DRO1].&"YCP97JJ/2/]/09?@?#@;WQ( JI61,(0M$1N27MJI$Y$5,*
MHN2+-J,F^BV<))2B]^ <,%0U2-/WE!_F1*)9<).R::)5[X<"N] M*I;#>&/2
MFUP5U0KMZ62XU*<$J.T*(I?(;K87+X=EV&>)7SJ;A,D^OF*,L;(4]=(T4%FC
M@'\:>4S)AFHC[^";#=<!Y35&G;;S<T0KR7,7^U9+4KDKL&_1!Z7HB*IH.$U%
M=JJY/6-?HLK52QVB^;# >VW]LTT:21#<HJ'F8([XEV@*)0L+7S0RP9HEN?\"
MMAZ&)A[3EL^2QJR,U. 6^6VE,1_I+3%/X[L<[C_#UH;KM$6H1-W$XU@IG]';
M'?-OJ%EY1!KUB] \39=YKZ6NZ/&<\K 4BVRZ/.IYY,,&WE98=ZT$C=K5\]'@
M%%QW>2@X258@ S<1*>,<])H,$LE5OXGE/$MZ6QEF."%X(D ]95B)%K=824C&
M9QK(L(2YE9))X/0!ZJ<0EG+:<",+LR6H3PA_L+ >7P2V_HF[&1X!)QF#"AW!
M#E(O&<^U0"P/INYWQ$Q,S>#;<@BORRK>A#*5O#2H+K^18UX"7, V*[49X\3*
MM3?O+5!3LI*VQ_A&9?L9&[*$P^YL7GMC4O^CT_W-F=7Q]U^^,5X:?AT,I2ET
M)RGP-PS#7O!D+$XH@"CJ)Q\!\53=+BXQI#'KDBZS#P3$F:+&W0-'/XJ>S!T6
MS3<T<7TCL2-"8G0_X/U@_4BK=#$G%KVHK@X]A!#67LBUBFX<IB*FE6J% ZH(
MZVU@%MD&]'V&U!<[]PIW5BZM)YMN*V?'N&7MAA_=#_@DT"\B)KF!2RQ*:_LL
MR6**C*Y-Q.QR=;V&>WZN\+2:W\ER9F?IOB(D:!29@AYOX]JA9!4E$UCLQU16
M;_DVF6?'\4$HF:N131=K!IG%"^$W3;?8MH%(_8Q/1F@GS1/-4J> $H>DT Q:
ME;&P&6;WAZ&,0\AWLPWX\Z2:LI32&) "*4O IJC6X*##/9\WY1[HKJ*MBV%8
M^UF>OQ?S?C@LUOX*X_#0>'=$V)Z$8\FGKW8XT6/B%T=' ,I71"9;ZS!Q0[\*
M;VNDP'LI0U$:BA@::-+5&#+QS[ ?8 =B5EF*!K-\S $^9Q4+.'-.&/<8OY8)
M+=5\!S13W%:\\8]T]G/M=F'N]O[3WDOO='M,_?M'05ND&PQF8SOFP)*+P$FJ
MO%1':/ZT^Y"R0&$!1@OR1&Z&<LQ*11\4:!09X D!;]BW9VHC0NV@S/&"4H%&
M1?99@0DG!@EN-PE$"-*:$>F*Y$,JUF(T=T?SS^RTQQ6JBLO>P1O%H;C[57$S
MJQ^"0P!Y!>Z4AEN4(F:X^2.-%%W;F4,$SQ^&'. X-4LT#PF42!W#,#9,GGB-
MI.E*T"&" C3BJWK\3)34Y>PF2=B&<9 LI"A9#C%K*T=]?".>YY:R:\7MB<-4
M&+Q\$D(/5K-#LI' R5&X1S=&S.<. 377'"LF/IRGYA,N2$Y36$*G!%F1-NA(
ME JPC^%:H@(D3*9TF/R2TOD5O@P="D]]*N;;8.;*.W_ ]GG'U:!I>$2T+.S9
M\Y:[ VA:.\VE#_-.@KSQ5V!=*&;+4@'8<HI^]TNP-1I?++G/?:IH*A +TFF
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
M9VZTN^Q$H70D!E8R-#NEE[Q5RUWX2@]N@\P9_2@W.>W&)IMLG!F93+$ZXZ0
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
M0[;ZNMDHAA_13=HJM/"2L3R6^(%J3+8H%/W 9#)I/VX<"LNV0FCP=]!  $F
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
M?=E:X,O5! 7#>WFBZLB5&'1)8(V^;Y*MPH37U+\EPK;@6E/8V_,)4OZ-&4H
M;Q$0-['68*ZE)>/)2$K_>SHYPN7X;M"*40U,4V&B9+'@,+A%\O0I$&$\@A\
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
M/(<)W8<?2,W[FCT@-7QA^ADZ2@>'$?2ERA;61)(:]$O\*!:MGX4E$^MF*"M
M-6%'>MXOC P2ACQF*%DCS<ZN1 /18UQ1C>\2;#)E:_(9#&*-TKOH'V8"7!9*
MCJ0;W+!5Z&"^GQB*DI*.O)A8QB_4SBO!@B+0?MP-LA-^>K:V]8Q*Y.NN\6-'
M$ /@OH[NQ+\PJ&?147:Z%RE.VOQ"5 $BXR9]R+0@M+HFK5W5_V&/Q:_.&_^%
MS0QZ%;L1)E$S6T:B)I?HY\R6T<<XUD('_/^BI@A?1<SIG1"N&:U)_Q<T;^J<
M&.EA*N5ZV0;!3A(TFR(7]$YE()I5[S_M<<G=U7&OV\^:%)/7_[?^\>2+*X*-
MIF*9I6 3T*N#(D+\X&!TI$EA%<M:6TY.ER4YAEQJAL#/LY#G,2(2;+>]^2CN
M3*+/6U%"\5C'JSBFX=2P1_W??_R0HE\\ZY]VXU)R,%?#ZI\E*#LG*@1C3F0;
MU_&M-9Q+2?=E%]ZW]N?E7B+6X &BW3V:[I4]B1YN6F:SU!Y,MCI2TWE(V8?1
M25^/.^/3R:*3C/B7=SQO?'S_Y^'V2<XB* H:*-<B^K4HW2##R+&#]9-*-\.Q
M;M_X0L%"<\J,E4B<B("O$E492M="C6)9.-RXYBXHWHTR,Z$JK_CP/>7OZR(T
MMX1G(3T]INM^64V6E>[?E?44PQ-3%G(,&KRF&<'7*90*-?N<\ O@Z8KD!I5C
MZ3?=#(IT1E*056*MGM/ 8G2=]%(L!?:1>8VQ'OU-+)O^"H^3<U\9IB_NVVE?
M_,<-%>K/!JX>HHEBK>)5_B[3%=Q:,SE0W:K,O5@I<09NC>83G!IX(1@)14D;
M."ZSZQ5$DS Z_'DW:P._9%]G4K!G"Y]1.>D\1ML?8#\PU';JV*D$'G/T[\6S
M,GR9MR6V5,O@>P.1(,JX1+#55?3PRYJB6TEWK!<55>7"O >FATE.6QY;#)S\
M7F;\LB;MEJ= ]?E'X?%_K]TB)UF#F\P:3[AF$(-HXWS!?+2_N:D/WZ(]ZW3(
MT;6X!' ;A*YH=GBP1FHG\ :QTKCI8CD];?C3SLD3I=XI?CR-(K6.\;"H/MXB
MPW&T\I>KN+"(5' ;S#.V3#(Q8'3FAVLE%Y!HAOF:K2?X)DRJL[C,\L.#NV$S
M(V4CFC6@'*/O[DB4+ -2?8$/24E3-D[&:#;:(N*9TC3&4G=Y6/(KP9"[?UG!
MZW=!EVD:"]R^V, DI<@J?K^!"MAH,K&(/1"D=4L7?@:VMD#S2;;[#M_?#U?Y
M;L$*O^GU@C//).-NSJLQ61GFPB8G26YP7^567E6L<,,SI%/6/1)#"_L6'6RC
M#7KML3A'(MNSD1>25]5J]GGDN'B@\(4*+959"4BC?S&?6"B="S<&Z^AD6']/
M.ILH'7TAF*$TP=A>8&QBK<-.%IH*M:HE7&4U'EPY3O:""9EPH!_K]C@QH<?)
M[D:>AD[<(KG5\!LH(T'B$U3<*)D0*\=U8KF)J>$U,[(YZ,]X($(^K/!%WDZQ
M/)C)[D TG_3@42EHVPZC7RYI[D5[9BBQ(+DAS[^,@;O(CDY?O#HV/9$G,>,$
MYFV,_?>>LB.0D_!/N%(R,6N&8D$7_@Y;^FY"/VH",JE9,Y0C5.76%Q)+DK5O
M]. !1A:0-(V$=7S?0ZJE+=@\!*O^!H,R*VZY-SSE2SA@[;P<M(2#B5)9ZP4L
M[&C84=G2[@^JA2#RFKE^)MG*"Q>$?1(TF/YJ*V&98&2%AQ%_(,]$^BBTUC!N
M/DP5ZV>M"6AB6/##_;ME5.M!AA5_4S/A NJ+WR!+\-,Z]O+1O)#*.\69PI5M
M"2FL.P_XATEKUWRWOS5; []UTDZ^4%R *Z@71U!:JS05L68Q^8YCW/!\R3Q!
M!#BK862R['_YY5EM=<_Z8HE<MK'+N]3Y4"EC0L^(/W:UO6#X;=_P:]? VYG]
M^TFE+4Y#YOFN+>;;JS_*.13!9R2WS@FI8:<*'0%3+IN+%N7&S_G^,X\/D[:
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
M'YG>0H\%LQG#V.M'71?B';[^R>ZG_T^O1T9*])J]U+[:C8IIUTM0,Z15!G!
M?4= *]=3!#)+I$::Y'>LLPVS5WM?9/G+8BK"U4Y#80-WL;:A#P,LUR15RVQ>
M;J*-:0^Q#^?EEK">3'*1[8C8:4^GLM<SG7$G&%))2-^>IE>44"G'XE,P(ZO9
M7AYJA&TV^5!0&1G<7C=:]/#PV]6B_)F$+QU[ @@>Y<27N.= :!<'L>5.MFJ/
MZZ _()9J4]06\LYC18ZZJ,&</V'OK&9OV1OJZD^%9>FLHV7HYD'*4;GS,CI*
M[G7EZ$^<[\D J]C&/=(6.]JK^- =WKV3CVLGNG*B@/T/;A.YP$GR<(C4;C(&
M,FZEUQ G)5)SC,1:BIPC9Q^#,B[9PN0<-,:TP"R719<[DYC%Z^/G")GX^L]&
M#SWJ?(24MY_'[H\]CFE,'G&Z':=>'5LZ$C0<@IUGEF/ZT]HZ83@GS2N 4P+Q
MOR^@Q!KXY-7EWXNCJ"9T<\18%O=POJ31RE^:F$PY))M*;GS[.-[RDLOLD%"S
M/28UKVWK/U==*C:>PN?OP6T#[^< $=6#REN++9"S4&<KWPPYAP-::^$N;@9J
M+>4NC/2@IZ'K9;>(^[)^KNIU(1,_U=<'A]TH"]Y>;M5R*_?Q]SM+EJ040HQA
MAFJ]YB9XK(N8/4N?[('Z,),*3@=.04G6B +>3D1^Y*]B=F)&8':80_I?$A%I
MW5<6*.>9^-W%I<^.LN$RE5W&O5Z69\P_GZM['0M]@K"RNQ>7K/M_L6$VD\#/
MY3QD/0[,9D1,CPQUR@-Q+#C#6@P!D[*'6%=CF7#*@-U-MSH.F6:O16Y"V7_1
ME@DOE,1@9#C]ZL*G3=!D<%IU9+Z%IQ=6\BB4[O5/PX9CV(@]<AP:U9ZJ#QT"
MI"T"*$3;$>PIS)LLD"I/:L]/^^+KZ6\PNHFV(C1J-N^F>VL1$=G6F0+(#*""
M[ C?+M\'S0<T=:K7X<;;SM[_=_?[@>:+Q-=S!"1-(NW1V.*/.F^.D$67T;$X
MUQEO99>VMSN^G@32WT=U-=I^2I*1),7'R6'(7G:,M1H*9P]>807VL6QA_%,_
M09>S3LC&T$!X+WUQ=.'QQAF.T^H8N@D=SUBN4:26,TEG&49!7:PL^GK4 0)0
MJXTZHJF,S>@Q1%O>K:P9\29R**N=VSV!^6.@>6!' ]W &EY4C+G70RG1W"7*
MN'9X)[;"XH\P<NSN<;$HNCOR],=TR=]7SPD0SR1LOP .Q[K<GSMK:!61\V=7
MXG@]E4Y>R+88!XSXZ]$=$$?(3:<27]WN9VV#=>3$+!?MMM+=O:N3;?R\@X:F
M1VX!/U;Y7+IL?X1FF'_NH/G5TJO6P!I46WJO @]Z5SP4Z9D>>$I,EC283;Z&
MC>4!+1?<;LIZYG\"3%"'45MX=\F"S6]]PV5>&S[/#GYL=]\N'OPP]C/T)?J@
MUSVC=[LK&)9[ 'U0^@&_HL22<@$:PG3KX.0A*9T#1'/>E*B.:VZ;R05*GGH+
M:Z/1$:2S8];&(O&2(ZHCUW69H.M/%*:.&KQ"78D=],7,EZJ7$WZF%J"(:?0Y
MUJWW"WT%T_WK7:+8'=/7-LZ]R22V2I94H,YEVL+AU,UVEVLYQHB>G).&+6,Z
MJ_R16U*Z(7.M_$*P_3";B@*O6!>@-2-[!KZ-6#ZM &71S-LC=<K1FTGW0J(
M0R5K\]EC\S10T[W(WCU_7;U;T]2T<.>NA3=O_IYVZ-""&B,"X=H9>A&.2ZBI
M':8;**-;T5$WF(PNMU?M?MU\M#3:[/QNWE$0[GQ^Y4WD;#TW_DSX@ZCSG9DA
MAW'(8/CTQZF[0G)"U([>@?7/JI]FW7V6;;>A[*LO9K ?R8'M?\"'<PY=I+E*
MU782]>]C^6E+Z6BI8 3XAA.(/(I/:M(/<)[/5*N]#\'[&A[09(=Z*Z9S@4XR
ME#U6; *_O!1+O5&"E+2ROX<#<EUKQ5Z:EUR[_C#"'"&%*9!>)2W4%.(^&[ZK
M4+DA_HJB=2S#,S*K< 4MC^5:,JYMF)TY[;7]960=AQ2*1C4\J8+S,N1JS=X/
M'X-KJ<062)+!<CYK8T%/80$RB?Z8."SK^#RUK\GT;ZH#T?M#Q=UE?M$%KR3M
M9Y;G'QSV65;L^6?EU;^-@E_,,[9M^_-89.;5(W<6"5Q9^")9>$M;@!DQ;C?C
M+X6]M>[;7P63BA[XW1M/<!.8-]L]%MZ/3AAR/)%X].%XL!564AHUD^ >9=N"
MFA4\\3GJ<+!"_OS8=4;'Z&+MN>^RYS1DS8R(A]B9*1]J10]<VO.<IO=I=KJ>
MI_9GFGK2AGLZ2-]I;CK$=YMU# GT*+YRYTQL,S)RQUO:=:@*QM7/0[M"H3 0
M7. ZPDC3E>7X.?L5J@-1SRI-B[:J!3F5M @R>\X;GE#ITD:$[=LM@861]60B
M</0G>*:3:.X7>S?LR#LF3I$XRA7W6=_#]P7GXM<6]CST*QFW2!<P$MD-%O2,
M8[V.E>_[+@(-G%1P!=6(Q886I<$AT@C1% '/#.%RL(%#9&U#3LB5>ITD_4&N
M3W_EM]A@*W=1L26_O[:H*=?N\!-!KVM(Y&FQPF_@%"-NY).TI:X8]P&7@[@/
M=?*WPIT=9,3Q;Y(+S,VAT'7P["DMQZ?5++79EIA-V?4X!F:&M!4&9E/V%-+3
M65M)%><2"NTR:ON/U5LX_>Y8.^)J&ZLL69"-Z&'Z!DA:E#,'D%9SYU/)J"><
MV I>).MK#[8N0+<C7I"G?!>_ABB:2JD'E\=S.7SB4R01-JS3A 0. C(G*#&9
MOQAUA3(R*Z:31I0G<:2S&C0H+X].]%\1KO;&]+OG"-=P6_@6?[SG[%Y@]@8S
M[R)0]A?$O2BH_?C<69R"JYP6:+Z<F\9?-\8U:#[W&'6")_F63Y\F<1:ANZ#I
MREOG*A%[4>,%95WQG1+F=>^&@3A5?VVY^K#3XU'I#DH4Y==.<E/@EVZUR6'\
M3@N^XHL@4\"@O<&F'5E>T&9L23PTY*-I$D1XAG!6Q'P98\ EPL#"9\B4C$%$
M&"(WP;"?@FL>TUC0P2 S,_R@=-ZO8C,A+4- 7)"__HYC>H'T.?$33TY6VD)V
M,F_<$]R%V!H6#6I(HSJP7P6.VO3QEZ#4_LKWU/7(U7CI1*S;3'N,[-8&L5Y.
MSI_-GN'EA^D3[ONJ@L=4FUV5?[\6C[SMT@?$QJK[FB+PN&1Q$*)6%2$34)G4
M.:7.Z\?(\[L%<$@GE00=RGM6:6G?XA/G19AH4/TZ(1Z)&C0;&BOY!(>-TR).
M),;5=UB>NP5\!T:\,%;-X*/F"*)[.-T.'C.M=,1&\)RHSWY!7U*6<?@I;)?V
M7G.?NLFMX3%.RQD9^:X<X:@I3DI=1CA9W 54V[$ .W^87' ;V<G,.-"']83?
MCA)<Q"CXHLO"LZT3=1/8&@$P>BZ#4/!\V$QNE@&<H&6/VFGRP6/DX7IMN::,
M=G!XX@<<D1C+F4VR&1&066P-#>9$+<'%&'7=8/-J8HZ_<'1SKPWT^>I9Q<A4
M+4VAW"$DZ0B07^=I!G#6T#!'F/13'Y/$!-,FGZD/HH;(QTKFKX/VFB2A@,@"
M[\2P[7I=QDJO+8[WG",L[8PKG*Z_Z0!3-HX?C.HZ]H7C>%KOALX8W1+YV$I?
MBEK+@4RR(4J7@00<-L1>.-UDA2CH%A.S@6G-MK(+\WT;DEIH(;!9YG17DQ5Y
M5Z^+^O"]9_S^>/NN&,_#UN?*"K<,_ X6#:'+<[ E&_&@,J^!!#C[%A=@NE8R
M>\%P$;:$K-[(.HQ<@/6D[5-MP$6J-;(0^BHG99AEU2H]Y>["J1RQ=_HQJ"=M
M>DIGHEBG97 D(/?NDZ&Z=]31K\^_3-!D#%/D^NX!L$*".-"$>%*3*%W5YN@2
MY"J^7&PU96B,>BO[SU$R7':)ZC(1I@M]S*N@K"C%7C5., ,8II_HBYMWE1Y&
MPD6 ,7\U9=2J'O;[4"0%4_W*6-L+NOI9WK=[%O%D+>X!KY]3<S(P/5R$+<CA
MAN( %0](2\C5'N.D7U*4QJR3T(WZM.9'3QC(7B=G.=1S/7W%,VQ(O>7GOTXL
MO:SS*3&';XL"$!F?6-8Q.#'GFSY1%I&,&E:@>V%O3N7T8LNV6?>++/<[H4SN
M$3A^L/QT7XB5GA\T?6.PBGI'SY?X9G52YG#?@CF"'IDD8#@C;LX*NV3646B^
MM@U,\GZ$JZJ'\UND1!-?Q@/VG^"3CNM2T(+IU+>OYDEU'7SA8Y[3/206YFZO
MKQEP+;>>(^B:II5,^##.1-F<G]A>4'C<HV%8 /W(,V5>;Q= $9+.FRR_BNA@
M96?&'.$H'5G_,?5;446P:F)_4RV.:]]XX@T]PEF'1/=KW9O&&@UN_A,IMKW6
M*!X+=LSGWGNS:V%N;JWA17 '>QW^;*5@JP?+.!YB"]OG"/6)DVI9A:]B)A5U
M5?2D%(;5P<1=?75T,F+749!H2C* $[)*WW9;X9S!NMB!7]M<#;VL.<>(.<H+
M'1X-B?)_YQ?SRU7-I,$/UI3+7Q939E.2B56$O&DT#VRMT;;;>3,BIZ'&9JHH
M317?!5V G(&'5%<1CKS'G)DOD<]T<):.T8W1,U)/<%@A'\KB+T)7:+?^7@ [
MW HK[TBM=&0?4ZGZR#ZRWAA_Q=.JG+TQ>XP&%+4U?8\G@<J]!!G?ED5#&%!,
M*VDU4@"?[1S51XY"4VT)S@\1;F<8 #MQ9&1=)DB[G!;3$BZRF'Z??J.L+33?
M):GH ?HB= TG+B^3O06QQV-3*\-BL==<PS@\EL %0.S4<(W<6Z0\*9?W";&%
MT$R[\](7<OKR4''(:-@1,>+KV]A2]Q0^T6_J<>'S'4=!AME/-UTF@NH6;3MA
MN0_(ER#.SLJSZA7C$BB(/MREBM#VC$1RY#B926:SN\DUO[)?V4/<Y^<C+M>%
MNLL_*KUA/5%C<8;L3_:ZR%$3?EYL1%NQ%0*66=Y:\D$\VJ;>>Q,-D0W'9\61
M,ZFK>YTPFN:IX#0#<;57@)-]L(X0_(Z]U!<R5J5"9:FL'7+><)]<,#FE7H^D
M2 4BVA+6*=ROZ?&!2,2C;CEQ41AK:T9[PA7DC['>(Y_X5'@#<E[^:5OYVW$+
MMZJRL5&;WHL GYM'M\*(VF_N]5@'X ;%1Q%M*;H.\97R)FF(+P546,+WF6=Q
MVI=Z713LG5KKK+3\$+@,C&86A+VN#:$\_.H\;7F8^743U0_)Q1VL?=\5@:[)
M>/XK^J/F&7!2L% @DLS7[C.\-%DGR*:NK!^(EV0(EM4R6=OPM7(_KX%1?I@9
MWNYA*[*XG_-X/#_ S;W^X#WXQ_T?!(4](]:J)EC;='Z.L"B&6:*Z@O!L"D!C
MU%?*O41:BEQZW.W5TMV9C?I#2=@2/:A&BI4HRCMJ^ER2UKF2R=SO.A6Q_K3J
M/EEU;[PC>\JG-JD\:=WGC^H93%<7SRA[\6>-?JMM?#5'.,Y;@=(U^503/#B,
MP<B>X7)I9P<WB[R<3V6&>".W%%\?H('( 1FP;!@);*/:P LO-PB(S9;05V'!
MK/<EENYMQ!QA.Y)W0LKT.V?<[LB+*L)%YV_K?#L #<E!(>?RZ"+HHTB2RJ9
M("ZSPIS[% ,L1P5O'I/C T>DHCO*]OR=<ZYD8M;JG>HFN/BJ3?KN^F?7_RK>
M^O-O-J\;G;O)M0QT>;B*J+F"THY*07&,ZBFB ]$Z+8IOGJ@,8EIW"HQ86TN0
MEWXZ!Y^VU/1-ST!%82_D>A>^FYWRZX^-=6VZY6&U0:Z@M:1;-ESKC>?\VX>#
M;FR\A,#N B",/$Q_7CU>S717K='6&69%#['<I2,- G[H9IF&@SH &53#&_&:
M'=U/!^I"P_=JBB)ZZU8X,9QXKR+=W!N:Z =\3G^/\S@)$;$C3O:IX]E=U(W:
M),26S!&6L,W9;R2UVE**#0KWW#JO" 68? >?U0R,Q/1N8WOU8W@ 60I)1G!'
MJ9RG%](>48G8B2R*<Q\?_M1XZ'.6])V_D&SP[1MG!Q3[Q]!SLB][B%R[E*UM
M*H" K3IUY&1PA:1=, ]S04F:2M;>K[C<01L;VGJR@_TXK=S,X+)TUZ):Z$.Y
M>QIZ-*8L]!$]<BC1A]UX07YN,'>AZ#CO4V*'<X:DFEJ"QZ^V<?H:1*B2(#PI
M?41G&Z(C=[23!4[:WV,=[JOEI')7H O=,M0^NQYH,:1M*VMC_$.D++3W<3PO
MRR*7W\20WW*S/,=?SDQ(J+["3(@3H/KP%&I<),OXWX8,W$NM:YW B I_$6F%
MYA9&C9+4 [G-9+4G3:X?_A.2!%G*G0H@'?E9UF%:2J,)^N4-8OV<;%A)V26C
M+2?K1HT>MZ!ER6#]RIN.&2EW(# -W:P$ZKW12A\\H&]I.ZAKE^$#=W1Y]47@
M/L,"&Z97\X2,;/9:9#ULK)@2$K]C[8?H;8XX&ERFV"G(RP\SHS^V"1;41KVO
M&\ V(-ESA* D1^M=T-J"LTL'9S.R7*VVC_C5%*ZW?EKLOGM^)U4/'\)/@+0(
M)\4T43DYA8MG47RYR"/:'</D'_I^@.S2^/;,@!D1>WUC36VSH*D>NI!";[?+
M^>Q8JZ&J#Q03EUH%'ZZ=\,W=-G!*?J[S:XSZ5TS(U0,9$L3CK(S6.I67Y=0
MT=KH.++HL\*0(FA$&?P^_1:<M!>BMSN3AY'PY^>G/U^J^%1P(-)-8HANDW))
MX_E#=@?[IIDL0TU&?%FXO]_V-@#96H+I'E4;8B\ET+YOFAKP!/$BEP@>[Q'K
MJ$*0!B@G!*)Q@),2@S')HGC'[4/M?"HTDWJR;LC_>8+8L;ZL//+\2VUQT14(
MK<-X)]\%*FZ2/>!D-.\J.QQ#M7XR>!&HN1!^N)?B51KM\5GP*$I,RB@9/C(>
MS*]Y3 ^)*@PH* O:.6-6,)M7DN1@FN\6<&7WUR/OCG0O7[:38U.]8?U1"!"2
M$7L[U-A= 8CLZ6GD)8+3@N&43JYAO.7-Q]\8NDBB?":544<S' T9.3+J&R7;
M%;KK9_A$KSCH[=L<AG[WHQ^AMB]K-DFY[5QD"R,,%BB#*L'6M:#T1C$9-IE)
M9:_$Y\J7"JQM4/^ ]/D)GO2YUB, 9(*9,?L"H,&K4:",9A1D%>-?U!'1&695
MO$?Y>!*-@4;:SH>5QYR[/7&^Y(TF0^VOK3<,0+[T;$E50YX@@I=.KLYH95PJ
MWMB'K8BV"&P#\T:703N)<'AKL>NK.-T2*"*'<DCQ^L()Q51V@&JVKNY&S^5:
MG@72,4NW?%-?LJCLT8X'H][EXHML ;N'6UOPG"MND+67X41EN$O.2:-^CV[L
M=PT-W/D$[DSF%1V$IC^7WWE9W]ARHQ3.MGE:L*^141-JGM)ITO9B'NBVWM"K
M47!3@+AD8/L%$!?K<N^4:&B5Y;/';Q-E'V4-D_.U96"]\63Q FR-1G5A0-6K
M::0N1 #5<:0,,J)EA%EJBJ@4'ZF?7D0[0Y?9QC#<]B!R=#4T=3GNZ<_)'UM-
MW<^SSIO<SUXX6%K><T$UYG34;8X0CA[$$^@O; IJ"X55*7H0NRG41(TMV2;%
MF3;0=G>HG4KH8WNQ7Q$5Y%3^9IB<?C_6WQOBYM5*EB",M@V-!L_BS7NG3L>_
ML^NDDI,'OXS%"Q8@17N+O^Y]^@U <*Z(WI\C8 :;YPC5M]26X+@5G"\H^XN
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
M#A?[[9,S=*Q,]93$G7X6%]A69J+&XBH9>2E6<"&]2TD_K;;BC20HU1'#<G7
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
M'3;"0^2XZO_K%_OI(SZ.^_A)?+0MB[OTD3[#M6UQ,H9M_?KF[*Z"_P/(N&R
MC^3VQSI(6@NE[9G#>G*/3^$UOX?=T^4?JA\J^_NTI0K\7[RW-Y_OF1/P7]YG
MWC/OW0?I=RM!?P:Z '.NX%K/.H/O@N76<?;GDHLX2B^BZ<+IC*YYSPX0E<(V
M_++<^[\UKR_;Q@W\4[]JWMZT&AT0VNU&V7A_VGR_Y-*.)Y?6  CYS&FY%G_Z
MC8^66UORZY(+^9!>2(/8NCRG/SGSFZZ%FM9R:]G;J]: +I=:R$$UQE:I!GQL
M])G;XRVW;I+L #WSRK=!:QHZ//FJ WS28KX5W XM6&C=\H8AMV:L5SZ];OT5
M!2$B97#F^6W^F'Z+Y\*?)J=?ZT]V$-\T[;7 C$ZJM0L^Z'(_!8C0CY:CFX-J
M;150: V 2<*3F=.\O^=FN*G@./PP@13G/ @XOQR2/N#VSCD(XR:L"1BVR2_O
M+X<H'&Z\)FH/L]  5#M8=$B;^LJ]GL^&?1N0GO:'2F6CGH?:2V_AI!93.DJ-
MCX+Y7=Z#LN\-^ U[XL$U-[G]P$#3:?,PV9D7!(WZ=;-3GWE^J"M5]FN'ZH_C
M-Y^O#I?CDQ^J1^-0[O29S[\ :*V&-QB"'D8RM^[[B(L(LB^CY)(K-L*OZH^
M /2?[SP@Q*&M5A= /KP)16\:N<#Z"6&90,R=T#-_W+IV&%QW;E-(-78T5P<S
MMWWF,Y,LQPB>1$NYO9.ZV6WG]$V*)1Y_F*!!;S"P!77470N5!=@>()S-YTDP
M:2P%]D?7=D"A /1Y\UDM4RWIN>L\6=DZ*^M<YX?*^#JO?'[/0=*(H_W.G&B>
MA%GK^B:8S-+K6SG\[LC"#Y#&@M1:CP\G<#.?5.G;H!Z%?<^W_\.M6U J?-J-
MX)!7#BC3S2?NFW; 0:"8_!I)^]Q[Y+[XRP9,FD^Z/_'V+Z/)]Q,#0#XY^5-U
M*N4;%C?M >BHO[YIM<_>?#XNURHS03_! 8^/)DB)MM!=$5@OHQ#M.725B>N"
MWSGZ>+A5!ZN ]?@U&'VV"S\CS>*2(^;<<']0VXP30)&S?U&MG#Z? 4]%^/R3
MV0&$KRV,\-5*^>A@28P_GF#*&N.7. +$^&KEHK8&C#_*/YD=P/C]Q3'^L%RK
M+8OQ$V)>8_P21_#YZL.?1Q?5@W5@?/[)[ #&'RR#\<>'RV+\A#-!8_P21X \
M_L-%;7\=&)]_,CN \8>+8_R'<NUH68S?UQC_$T?P^>H(>'RM.A/C<Z!^H*$^
M%^I',Z!^_.?)Q5K83#XY[ ";.5Z8S=0.RY6EV<RA1OB?. (4K+5Y@C4'ZOEN
MZD)#/9_''J_%<#S,1AI61>I%PJGI3#2/K&=;B,]DJ?FR;E4L]78X+"I+7=P!
M6ZV4#V?;*L^$?3[;W0'8+^$+/%P3[!>,$6X?[)>PT3^4/WQ8!^R/=Q7VBUN+
MM8/RR?$Z8+_>@%N!8;^X"KU_4JXL&7'[4%M0F9O,.>B.YQR<,=NG&&T]"**!
M4-V:3T..N0.HGSTW Z$Y&#K>B/,4'&=:SLLE7=3RB7IC %!1 *@\%P#YE+4I
M *B>2 !@JM.S +!?8  02TCO_BKRS3Z\%CG)+"JX6!(&"P;>"PR#24)8$@8'
M"X9BBPN#'%K(A0%]E\I=1I!0J@TF[P423)AB_S&@/'A8I$%I_!\Q^?S7-X$-
M2\&D>/JN[^,>*!<[SL-^"BSU,_--W\.$ZH63^9>H)UBT3.#S+^^S^TG@,+9Q
M 8O  _C&H""=Y*,\,<*8><X%ND_=R"FM6'ZGOK0M_/K>YKY!B^*Y>?>-UF_9
MG.+QF]6;WN>\2KYI2/E_8Z\/0N:'F%+\61765*KJ(<EOV7NX2$(6=\C4XNPO
MV<6D7ZR^DT#, !8508+J;4;[R^YBP!D6KWV62Z1+U$/5;YDWX5,7/C]D&P<;
M<&RB("7\K$KM*@?QL^4O/WT$J>2\_!.0%WR$*U9W -7*T7YELPX 2.9H;[^R
MF@.8"AN+V^>\QQQ1FQ +@\O;B\;E^?G5=!W@I4$9<Q;>0SFHOA5?6["$IZ%C
MFW8H5FQ8]@#KRK"&%2L>QO;XYC/Y3K.[_.5][J/B][_/6\!&<\:9%+,ADB9#
M,1G8K(EB$A5PDV!3625L<MGY#.%JV0^PF;'%X4/:HN+3\[/DO+@PR(J#B<>E
M7G7*76]@N[->-E?V9]\V^43U:WJ_SQ)7X\9&X3$MP]4J2W.UR@MQM0D+9J,
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
M";C[X!'+1*& 63#RHRG*+P,LOS0 ?2C/E;)D[C$?%!X4*,3/]IF'+_\5N9)
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
M)3#8=M%49_O A66L8A!._!,Q?Y\2\<A/*B6%2*T3N=\#]I=TS@]L2^8!CJT
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
M/N?X1>IDOT4NO!%^:YGJB///^C?8'#S\G(4/^))SP/%([.@\>@(8@SX&C[L
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
M2J,B9(#SQBF2:A8,G#SE#7%7FJ5J2@UN?<Z(L1A^;"3RE(8.PPE=1M]S:/T
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
M51,AW\QI$>8$TCS!T-,1B*U'*;4NH)MZZDS:_BFORY 0PY]>99@1H>(4%HJ
M!?PG<J#%FQ*K)KU\Y._)I6MZ[S+QI]TL;$:JX4M[$^KQ3.GJ:TENSPZ8B1Y7
M>)@V'R4G@ML<L@X+E%(<UE8=8N\E?A*#DX@XH&BV$:YK#;!;8\,#4\32N-_7
MV4,7"A".%-W79I=A"8;G5W,2AP'@Y!W1(-@CNR0RP>S=L1JNI]1 P9R:VZ:%
MZ\'*M$+BU0T'&/-EWU#=&UH\YGP9!1=+[NE;E1A4H8@9@[*9WTP*<\?HT#UX
MTQN@01F"6-Q94Q="$R*4")CB:49$/FXZ6.",^HN><V]CB:51^+NNA<%E(,9\
M.#W+SW*63EE-=1,%"!3X+\J*:X_'W5($XF7J\9BSYHE@9#D%RH?57Y^XL>6+
MJCR@\NZ_FKZBS>?0YM*H#;$Z?3PFXBX0/I]8XJ3<HY5K\7LQ3M.7=U?_6!.Q
MP2:Z$@'JQ61BM1U9)M0Z_*(>.$]_]Q7Z"T35>'[(O>18_<8\SS%A11=.3])/
M6"7D:CDC0<M'G7C[K]ES>/O,#/+@R^.HGBU-PWF[:K@2NCD9?+6MB4?L7-H!
M*ZCPO=H"&X45H<AWM3Y6S,G(HQ22)'0- YAJ/_Z!O\$]42V6K^?@%S)!'T5_
MS\&)Q;P1Q7EIWEL6W?3/P^0/05D*(C!JN8HA!(HS!)K/&'?J0P5;#3Z"B\*E
MX.-U&>:&^$WP)],'I<6V[_'RVD"%-9WHB)-ZTR?NZ*UL6RD/E\*?W;B!,K,D
MH,48:?A%3KB8*+:N1MS>GLH$VG.L[#E9RVG.E>0&F 8LW@=A_+HTHY=F9'2I
MP]!A-&<YO ZO9SI*VM>7 5R+;0"!([P@;%39;M3LR<LX1"R(R*NI]OD,:QV;
MK(:[46+L2H^0P;)<D5IOA^C8.[F;\IYOC]5PPO$,+HK[^L'77\Z_^O+A5Q&3
MW;W6[">25=]Q<<:PESVJ/<OY%T%< \64C?OM6/"^,-+XD(5A:=T544BO^G$]
MW_B:R4 \>'_M[0SY>]>PH#7,RH-(\N&N<9XC^KE,R79(F>5 756*X[VJ47S
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
MM>KL*-<R&& C3&5L MB!A&D;]4U!((GND"6R2GE9*FH1S2H6*16($XW>!FO
M/SFP;(B>0Z?8(V9EE7W!-NOR!ZX4:DU-/B=EK_@,Q"$SK:UI4B0ODA.!92":
M[XK6!$UYX2Q*0ZWF/SN0M\NMISK@4%Q%34E"()QVCA9I[H3^@E:*@N'1*BS
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
MNIJ:U1;'OO4R8<;-5G"[,NV%.1CK=J;U!,,_:>QN5[JM*D\K&N5.:Z5_]GN
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
M!#,"TT?4-6:J#M!A\@3.#-,FHI-\*9_U2B,V>CW6'XHPBQ,X>(M/J?\K/9P
M,R4,5%@(P]M.D>V-7B]4<4R*UV$V]M@'JW1.]O$<!;#&$9@1HQH>+YKMWNQ+
M5,@VI/=B_"%.3\2K$D2L#O2@EJK-!2K^#0P88^6Z5T0:^$MXYT\.=THSNS^!
M?H7M2EXJ)#3Y(ZTWR<G&^:(4?,BO#J[V*GGM8=2>3P^W[KCPM9')R1:\V;69
M\F'R,TG9W*+.(W1M[$I=UJ[=91Y^X"&36N&F/0AM1D/!,)LR9(+A<,P8%J,F
M3US$%9.$7-C3DJ'9<-S7H(+4EAZ## ^+>4=PMF*K&#NJ4F:/08PE/)$3^-1C
M994/X+P>83F3\EL&$ BM/\%Y#8%(LR(4'^IS:@[7:T W4 ]W/'3[W<<+W=Z6
MW/\PCOLI1J&)+>TS$_) FJZ[(+.R5X10]<@N2G-*FN&)%XT PIH$II1I^[ O
M8Y("6^($#[C^&YCDB__ZXN3HFT>/OO_^Z/&C+WXXP89 >BA0TV849&=H5V#7
MZIV57A3^8QR37FX [8\R\E0#21*AI8B1[:T+S9-&>Q,%)VI?%I.AH74LXWUA
M9XR\]L[;H#9,N*%.L+LU@1H69J&I)K8" 4@L'Y$.]3GDO&XDW6QZ?._FF))B
M*/\&MA3M=8\8J?:0]TH]% P1SF1MH1GX. Z&62Z&\%)A+?$G2]O-,51(V_RD
MNV:!%<P5U>QPT7:B>?(5U>82QTM#MHF"V<WVAU$@M;>BE ^3Y_[W4O4MAQNC
M\K+<%Y!W:4VY9H4,*K+JE8 , _6A>0Q&(%=4NHU6X1E:&@R]L,!O&VL-165A
M;G#M@QG.B0HV"N'!NM<[(*G#K%%/%O/1]I"("U3&2$)N;UCRPH33(-^$[[LH
MYQ1-X)I23Q^2;SHAQZ0GJG:9C)Q052+Y=W2@\U8,SJ9OO0J=N(<#(42^1"OX
M\I;G[01Z]EYY"95[6XP]5:=Q+5DOP@MG3 \";W5>*[$-4Y23!,M6<.L:6^/)
MSI>G_GCR\N_/?CHX^MX?S]$VX1I>1-D1@,>1VS6FOH2(<-?YN,:M^3P,+\1E
MBHKP O4:S*U] E94]Q@.X)Q$I2EY]=$:;GM1;-G<\3\QJ6.H(AJ</9^!B8HC
M9<8,EKAXOCO1C0)]' TEF*,\BXD)+470L _]CKK=L!*A?#DOER"G<\\:,Q9O
M&#<"W^^=,\;O*M\6/%H++^,K?D&?S4_08OJ>@_A1XWJ. ?XA:NZC"C@I\% V
MV@,IICQ/SK$QP,&B.B^C/'B[TM"21L/8HM&G^BH@3[4J#3 YZ29^#+QJ"<O
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
M&JPU<Y8*,0P5/]0#^;9PH)A:R75OHS&O*?[3Y+6M#:#$F%07V066U;?E!*Z
MP-Z#,@Q,$Z0.SEZ*)J$1&('O7S3M.PL\YC,0,3D'!6-/J:#'-K\C*PT:E)C;
MZ+3D!HFAD9I'=BG56'B.GE?8P.(H3$+H?B=5Q=O=H6_I/=U;3\4=\W?6H73#
M(&X_/Q&SR+9[IRZ@+0A)@^GP4BB=UIJB&C;RC" US)MC*Y%,MMEW<)<EAIB'
MDGO6$;4RRZ5Z1=6'?35!!9-@GF=81G'],<U^L05V"DG/G4I89<.(Q9UC8=5K
MC&,9YVH(S:M1*8Y4'<WLCB QPCM*^%S==HPR_I9D/'$3U2N<<Y1-8@'FW%/"
M#-T!D[J/M O;0EA_,1](V4";6J:^G$W9\RE'+FTO&R?<><1,SKE@M PIB8E,
MO;XMFGNE1J5G&ICSK!HPR^8RJO[N3.VN8P(7L!-D*.%;!GQY_N9UFQKL<]8_
M5[N_4+,((3-/5.8I3@K!>8Y/"H_JZ4@(W"Y<\+=)DNUN]WM1GNM .,91F25^
M"3YBD;X@HN7_]Y<G?TER4U4=*!YX-?O[%I$BY7>Y#U]Q0G6-V\[\37_X%E1V
MT:]A&" *^0DM_;=(SNG9_^\OF,'2V_"7^?W 8>C-"3X;S\)%FVW_LB]&0^._
M= HGDWZE\^<#AESY+%8&V>!/9.+^-A8$S[/- BXX%(WZC[_VQ:43]=DII@CO
MX40=$(+_=[17_^^?FM4#A+R')6J!]!)D6?(#_Y[E[\ ,&^KBQ'^1NWJIF6Z0
MZSP>=]+7SYY]^:W7P[%G1]WU5KGU,Q5,XIYEGMT2\\LPZ?BYWE*-)?7X=LVD
M[,G1 %2>GJ0262Q?+6L"L.8^-W:5&/=3]>A0"T4=<Z_-D'!*GP*QRK$!AZU
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
M'Y#5+?>UQ(GE1 V[Q!Z%?*[9RB-UPO1S!Q92T5S4S$<%^PY1$'@X?L:!:??
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
M=DY*UH5@X\(D6 =9,,>V5VX79J IRT]?Q)0H?;<P^"M5&6)Q69K ?OU8<_A
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
M%(DS4/X*43P<'&/H7(\7P4;E:%7%!(1;XX[I8*MGN/)BUH$NS0=:"U9JM+5
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
M.P1<G;26CNQ"NO-H-2Z,_D(**70:QJBQM/-&2#KC_F0!5VFZ4GV62<=RRGM
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
M]*@PQZ:Q9QWA)MX0*.G(5NX2:QMH,JG+D8*;>^]U+"AX"H:*%>H3M5K02A1
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
ML@U4)M2;8"PAX*D]V>2&M-9(_50;YDU%03S:EU.P\^D]U^@2SWIF9:^MY >
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
MCI+#. VZHYJHIZ$-4/E4Z -_H@:GI\4#U &..J[+S%GI+82W4;]KP<7_6L%
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
MBTO;Z"T!K_6U]7#W::W[>82K<",1AX'_%L1+3$;582C8&.0=ZOOB+62["M$
M DN+2. IL\2_5EO5U%R#,S\!2*7 <'JB3T+#'@P1V E2G(]IE3:=\BD >0-D
M7K7^___>WE]_NOZXUA.WDX'[9#N82DG+]8$V?\!/^@7GCP(OR1U?[2B] !"E
MA4?'-S?KUG42!@-AH]6>^'&(@EQ=BA8U0.(&%B6]$D\867#]JO4'F+#2)M:H
MN L0<T"@ W=ZE@S7BP*=/?[V\'\.R:2W,2?Y":,"CZ2?8>C@$1<L!DQ^#P40
M2:_AR]WM[SG,I"6;1Y.7K- Q?*0^3D!0VA.R-#@8J$#HJ)G_=E;B+46*PD+*
MI]*:%U$)VJ'U\YB$W_'*IM/R5S;-MV2QNKE6G!G=]B+UK:"O?)&T0E6^"V/_
MU*.M5X@OOM1+HBQ>I6([$15,JYH%XH4)_M<)'CFE%KE1I*JJE4BN2#E,C$\)
M!.L->O%06 (;'C*W4\Q2ZFTIPT2U#73</M6?^ EY+^']6&T!FA]88: ^@JQH
M)U1[@*MT$\^S\%ZMYUX VX$MP3<C2RK-(0%>"5IDNE[%\BBGBR/2J&WPD4@+
M1>41=,"6$'J!19H7<)%%FK_HD>9K%6E6OEME#\]9<M%-0C(;.R*V78\BZNSF
MSX& 902N.UQ032TW.5^B/<*E^#-)>E>+N]09\[3&!561BD@X\!#]P4^1P>5\
M1XN1[28T!+G$Z$MJ_'"21XKE5>NA)R+UJI26[>>T# ?L-<]N!V$%E8H$2WH2
MBI_@$G\!DJ+? WTM8>!9:+3UA-VIR V @@0TJ3 ;,T3(C*N@!^99 %'"?Z.>
M.QBH%Z:DRZ&:*"X/<:%>Y@-+&2J2>H'RH'&*6MH?LP'ORST@CAV"W8ZW?J59
MZ=><\6I*AK*[NO \26. A:%^<;I[ \T1F2Z<VD.@M[L!_N4D82@Z5>M^TJ_E
M+X$;N)BXY!%=1JY<%#B('9+[!4C?^7[8MG$1=";!CYA&U0NR2DU5P<E;1^J
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
MGO.Y<H JWTIM)7"]:G6A?EXY.MN:.W@NNM)YGJ$M(Y+V$!9&)+T"4!F1-.^
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
M=K#;^IQJ>:F&]>3"<O)Z,[TF%'SM/L()C-KTIJ,HZ0\8X0'W$];:2G9,"8>
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
MN <"@CROM%+6LY00L:+O%SO<P2=HJ RT1AEZ[PA^ D&7!1I"T>91C32J771
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
MT?GZC&]#ZJ^<U(V@,]B_OV P@FX907>\/D&WO*5]5*^<'=>,H"L;.IFP=PF
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
MQ#*C6NP(+.=,%#2ZQ_I-^[&V\B\Q+;UQ5JDWRQ.\-RI3>9F&$<;E@841QOL
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
MVZ\/_:[3_]NM-56_6VNU,12<G;AQ-<;@0$@_.! <N"$'+K6U+IT#ZRD'%N\
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
M32M1LII'94ZO#]K3$NX1_W,<<(^.!2FX1\?0V0 . UO- AVQ@0)T=/1(@8Y
M1T>/#>@(4(".3@$IT!'HZ.BQ 1T!"M#1*2 %.@(='3TVH"-  3HZ!:1 1Z"C
MH\<&= 0H-J0CN:8KS1OXZBB@G.>K_:)YRH16H$5I?[%8=$6=:"GUGELW+.WT
M>FP:EH*J>7<Q76M9]C7'/+^&0]^U=P.CZ,I_,EW3LT3-^"PL=<K6:#5JAE1!
M=M7^:)Y^X-,P:UFU2J:**4P;^C^5]FU><&V^#P/7"<?$O.&<;S-8]&WNU6=N
MXRB,3$]"45(7!/KMQ/?N(]_Z,]?M8)4;M)'W,ZC76O4VFT,Q+UD7&(^#HP!F
M!;,>'J:_L$,(I+J'PZ6#^A*G2M8;TQ9(!*'FR#<GU3QSMD";S&2,J0$';8(V
M#P\3:/,84=N>-AMO1IL7A*M\*-.],QW[VKLTITYDNF7L2QNU3K=?:S7*B\N#
M8T_:VH-CP;&'APD<>XRH;<^QS;?CV*VZWKZ\9>UWP*;,1(^I70>;@DT/#Q/8
M]!A1V[XR;-!Z,SK]*B+3\81]908>(1R^QIU;E9(U:HUNI];NU4&SS&3R SL
MP+!@V,/#!(8]1M2V)]CV3@2[4R2W76_5^BWL/+D)$9<6NV]>3\T%@$O?>R+M
MDPH\%)X8.9'A>)8;V\*F?QCZSY$S=(5QXT="]=H]T:70LJC_:SAA& N;W<$A
M.&P'.GE7;:/, @7ME%7:YSKP 6XH"&L% 3E ]JN* L@!Y, %!I8* G* [%<5
M!9!#@6AM9S%:>V'_$8>1S&V&#_Z:JMM<O.BS&$:_.=%X%F'Z(LPH#L0;U?TV
MZTE_CF;]Y8*D=KN\5"D,R4D;$I H9+^J*(!$L</B @-+!0$Y0/:KB@+( >3
M!0:6"@)R@.Q7%0600X'P6_< X3<$S8Y:R,HJICRZYK1< +@.PUCVIS7\$2F9
M[.9$+^E;?Y*ZVR(PKB93UW\6PE!USU6II+R+ VMLAL*X<TV/7;TU_#)4N5<5
M!?AE!9KL#GHK3[%<JWKQSW% *WTG L>W=>_=U.:K#Z6F4%K"<(]= S?VXAH#
M=-WE)I),C06($K)?511 E 4"&$N#=M;PY+],-Q9K:9(#2S;!D<RDD:F= $="
M]JN* CBR $<N#VPY($?N6%"[V9R[6JN!+@S<!)>I20&=0O:KB@+H=->"*BC(
M22L(R &R7U440 X@!RXPL%00D -DOZHH@!RV#L0UZZNG/)88B"LO?(9A5-S$
M#4U,>=?="A7TEGU-Z<F=)V%,=ZA$Q0FADSJ;4GE3Q0(%^"S;5Z*2&[%5):KZ
M[R?R5&R9_A->:,K[<*BOZ;3+2PG"4)RTH0!)0O:KB@)(LL#&?O6,S#4;>\84
M"8)D)HI,C00($K)?511 D 4(<O74RT,0Y%O4GW9KO4YY1QYA3T[:GH!+(?M5
M10%<BH9^7&!@J2 @!\A^55$ .8 <N,# 4D% #I#]JJ( <B@0A6OO-0I77NQL
M@-@9,UE#TU>NQ:?T#_%=!)83JK]],P.Z7A2RJ]:&LX(:^:JB &>E2.%I-AIR
M'$3?7ZXZ_2VQ>E>));0Y5-,TNSA$PTT,F1H(D"-DOZHH@!P+[.2[FW"CVL:S
MI,86B)&9"#(U#B!&R'Y540 QHO\.%QA8*@C( ;)?511 #B '+C"P5!"0 V2_
MJBB '$ .7&!@J2 @!\A^55$ .13(M_3VDF]!QN2(A0C].!F71)+*/8D@E,KM
MCR1&)[H&6@CU?XU+]=*1,W2%<>-'HG 1*$ZLG-19B<H;9A8HP._"<48N,+!4
M$) #9+^J*( <0 Y<8&"I(" 'R'Y540 Y%(C8]K<YZWZ9A8MN1[DHRKVPZ).1
M(P^F<6@^F3];AB/RS$24J?$ <4+VJXH"B!.[*BXPL%00D -DOZHH@!Q #EQ@
M8*D@( ?(?E51 #D4"+D-WBKDAD#9,0L6>DD>& "EEF=#V=I5%DYFO5T-\5W^
M6["K+(8G@GKNJJ( 3P1G^;C P%)!0 Z0_:JB '( .7"!@:6"@!P@^U5% >2P
M?0RS45^,85[8?\1A) O[P@=_3?V>:D(_7!R5\U7\.W9"6OU[$3PYEM#!SZ_"
M\A\]=145!^516;C1:)Y.O=9L]'$0G9F0,S4_H%[(?E51 /5B7\8%!I8* G*
M[%<5!9 #R($+#"P5!.0 V:\J"B"' D&[!J.@'4)ME3(:Z/GXI@#<B,AP_1"=
M#0\N^"Q6O?+FAP4*\%EPDHX+#"P5!.0 V:\J"B 'D ,7&%@J",@!LE]5%$ .
M( <N,+!4$) #9+^J*( <0 Y<8&"I(" 'R'Y540 Y_/1^^T*)YF*AQ(V(KCW+
MGXA?_+"L)N=?160ZGK"OS, C[,*-NYLKD3K;L$*BV>S5FKWR2B1@+\J1R@_L
M  !-0NRKB@)HL@A-MHK2)#BN$LK^8?<*P%TK,N?*_8RA']@B2-<V]%W'-O0'
M#?5&4S.@13Q=0&198.P%@I;^/\(V'LG_E%.@P[$?T"5$,#$<[TDD%<&'*J+-
M>R.51^RPY?>9U=H4ARI9-P[0=+?2DDK[-P<^2P=58JY*(!PV4$!+V$(#P@'A
MG 0VAU<E$ X;** E;*$!X8!P3@*;PZL2"(<-%- 2MM" </;8@:2]F#&\C<8B
MD/4Q@1@++W2>A$X@_IIE*?[ANQ*HGTW'DUG%6V\V^NPB<$+Z4WYFVHV(;D</
MYO>RV@5;5CR)7?JDO>Y)-R[;R=*5C5Z33<<2F"/FY@BDS08*: E;:$#:V"6>
M!#:'5R40#@,H7JH@>PF:=-V@- ='ZG5*VABL4Z:C[?>0'09[2.SVJF!'#M.T
M$B6K>53F]/J@/2WA'O$_QP'WZ%B0@GMT#)T-X#"PU2S0$1LH0$='CQ3H"'1T
M]-B C@ %Z.@4D (=@8Z.'AO0$:  '9T"4J CT-'18P,Z A2@HU- "G0$.CIZ
M;$!'@&)#.I)KNM*\@:^. LIYOMHOFJ=,: 5:E'87BT57U(F64N^Y=</21KW+
MIF$IJ)IW%].UEF5?<\SS:SCT77LW,(JN_"?3-3U+U(S/PE*G;(U6HV9(%617
M[8_FZ0<^#;.65:MDJIC"M*'_4VG?Y@77YOLP<)UP3,P;SODVO47?YEY]YC:.
MPLCT)!0E=4&@WTY\[S[RK3]SW0Y6N4$;>3^#1JW5J+,Y%/.2=8'Q.#@*8%8P
MZ^%A^@L[A$"J^SA<VE_B5,EZ8]H"B2#4'/GFI)IGSA9HDYF,,37@H$W0YN%A
M FT>(VK;T^;@S6CS@G"5#V6Z=Z9C7WN7YM2)3+>,?6FCUFWV:_4>MJ;<!)*I
MM0?'@F,/#Q,X]AA1VYICF_6WX]BMNMZ^O&5M=GJ@4V:RQ]2P@TY!IX>'"71Z
MC*AM7QK6;+P9GWX5D>EXPKXR X\0#E\CSZUJR1JUUJ!9Z[7+&W\-FMU#X1@+
M ,"P8-C#PP2&/4;4MB?8YDX$NU,HM]GJUMH#/HUW08GK+/1A>NR^>4$U%P N
M?>^)M$\J\%!X8N1$AN-9;FP+F_YAZ#]'SM 5QHT?"=5L]T270LNB_J_AA&$L
M;'8GA^"P'>CH7;6-,@L4M%-6:9_KP">XH2"L%03D -FO*@H@!Y #%QA8*@C(
M ;)?511 #@6BM:W%:.V%_4<<1C*W&3[X:\IN<_&BSV(8_>9$XUF$Z8LPHS@0
M;U7XVT@;=#1>J4AJE5?@"T-RTH8$) K9KRH*(%'LL+C P%)!0 Z0_:JB '(
M.7"!@:6"@!P@^U5% >10(/S6/D#X#4&SHQ:RLHHICZX[+1< KL,PE@UJ#7]$
M2B;;.=%+^M:?I.ZV"(RKR=3UGX4P5-US52HI[^+ &INA,.Y<TV-7;PV_#%7N
M544!?EF!+KO-SLI3+->J7OQS'-!*WXG \6W=?#>U^>I#J2F4EC#<9]O 3;VX
M1J^#(S',1)*IL0!10O:KB@*(LD  8VG2SAJ>_)?IQF(M37)@21P;Y2:-3.T$
M.!*R7U44P)$%.')Y8LL!.7+'@MK-^C#4&BWT_^,FN$Q-"N@4LE]5%$"GNQ94
M04%.6D% #I#]JJ( <@ Y<(&!I8* '"#[544!Y% @$+=ZS&.)@;CRPF<#A,^8
MB1N:F/*NNQ4JZ"W[FM*3.T_"F.Y0B8H30B=U-J7RIHH%"O!9BE2BKAZRN:X2
M5?WW$WDJMDS_"2\TY7TXU->T>UV<)6(FCDP-!4@2LE]5%$"2VV_L6ZN'9*[9
MV/.ER/*.:<!(G+21 $%"]JN* @BR $&NGGIY"()\B_K3=FW0;(!+F4DM4WL"
M+H7L5Q4%<"D:^G&!@:6"@!P@^U5% >0 <N " TL% 3E ]JN* LBA0!2NN=<H
M7'FQ,Q1J<),U-'WE6GQ*_Q#?16 YH?K;-S.@ZT4ANVIM."NHD:\J"G!6"A2>
MMK+1D.,@^OYRU>EOB=6[2BRAS:&:IC% VU-N8LC40( <(?M510'D6& GW]Z$
M&]4VGB4UHM<I-Q%D:AQ C)#]JJ( 8OSI_?;,V#DX,^Y881HJL3L#77(6S _L
M  !30NRKB@*8$IWJN,# 4D% #I#]JJ( <@ Y<(&!I8* '"#[544!Y !RX (#
MVGNRK;"T?.])!*&,0/LCB=&)KH$60OU?XU*]=.0,76'<^)$H7%.* S G=?2B
M\H:9!0KP7(K4E&XZ+EB7E5YF9O]VE+.&]\*BCT:.O/:A:FDV.DLSJ/7;Y35R
MAT$Y:8,",H7L5Q4%D&F!&M2MQ@HSIM(<7_9!ELS$DJG! %E"]JN* LBR %EN
M-?KKK<ARQTK5C?:@O5JO7P>M,A-@IJ8%M K9KRH*H%6TN^," TL% 3E ]JN*
M L@!Y, %!I8* G* [%<5!9!#@8#<IF-M=P[(E15&Z_>0G>(F=FB+>F  E-*>
M#6678EFTF[4I-L1W^6_!KJH=?@K.$E05!?@I.&S#!0:6"@)R@.Q7%060 \B!
M"PPL%03D -FO*@H@A^TCG.WZ8H3SPOXC#B-9%!@^^&MJ_]3!M^'BU*>OXM^Q
M$]+JWXO@R;&$#HU^%9;_Z*FKJ"CI$54EMKNU?J>\$>TP/R=M?D"]D/VJH@#J
MQ;Z,"PPL%03D -FO*@H@!Y #%QA8*@C( ;)?511 #@6"=@U&03N$VBIE--!O
M]$T!N!&1X?HANFH>7/!9K'KES0\+%."SX)P=%QA8*@C( ;)?511 #B '+C"P
M5!"0 V2_JBB '$ .7&!@J2 @!\A^55$ .8 <N,# 4D% #I#]JJ( <OCI_?:%
M$LW%0HD;$5U[EC\1O_AA60W2OXK(=#QA7YF!1]B%&X\442)UMF&%1+-9KW7[
M+71W8B:5']@! )J$V%<5!=!D$9IL%:5)<%PEE/W#[A6 NU9DSI7[&4,_L$60
MKFWHNXYMZ \:ZHVF9D"+>+J R++ V L$+?U_A*TJ!.4$\G#L!W0)$4P,QWL2
M247PH8IH\]Y(Y1$[;/E]9K4VQ:%*UHT#--VMM*32_LV!S])!E9BK$@B'#130
M$K;0@'! .">!S>%5"83#!@IH"5MH0#@@G)/ YO"J!,)A P6TA"TT()Q]I@S;
MBRG#VV@L ED@$XBQ\$+G2>@,XJ]9FN(?OBN1^MET/)E6O/5FD]$N B>D/^5'
MJMV(Z';T8'XOJU^P9<63V*5/VNN>=.NZG5SBLEM>TA*&B6.U#IC[Q.@!"L(6
M&C WMHHG@<WA50F$PP"*E\K(7H(F73<HS<&1>IV2-@;KE.FHP$:RPV CB2W?
M"5N4$HI7=ZTC1O%J'I YW3YH=TOX2/Q/=,!'.A:DX",=0X\#^ IL-0MTQ 8*
MT-'1(P4Z AT=/3:@(T !.CH%I$!'H*.CQP9T!"A 1Z> %.@(='3TV(".  7H
MZ!20 AV!CHX>&] 1H-B0CN2:KC1OX*NC@'*>K_:+YBD36H&"T>YBP>B*6M%2
M:SXW;ETZ:'?9M"X%51]O/U/;CX>N,)KG>R?L_,(.?=?>#:&B<'PR7=.S1,WX
M+"QU!M=H-6J&U$N&AV?>#APNVL+T2$8!;VH..WA3;* LYDT50_.4O:D7G*GO
MP\!UPC&9JG#.F^HM>E/WZC.W<11&IB?A*JD! _UVXGOWD6_]F6NTL,KQVLC?
M:M2;M7J]P_X(SEJZ@-D!F5<."I!YB5#^A1V*X/&]\_B:H$A_B<8ET8YI2R>"
M4-,R4QZOU9MUL/@Q2"58'%" Q<'B8/%]L?C@S5C\@K"7#V6Z=Z9C7WN7YM2)
M3+<<1N_V![5!OP=6/P8I!:L#"K Z6!VLOJ^*A4[][6A]JR['&W:Z*J^H 41>
ML=;&X' FUA\<#@X'A^_ X8TWX_"O(C(=3]A79N"1%(2;$O:FF_-&J]9N-<#I
MQR"HX'0.*(#33P9*</JI<OKVE-[<B=)WBI'W>K5.#VGO0H+5.+CU3TX,_!"9
MM#KT6]MYVN[EY][UKQN_C:K0SZ^$O%;^ =?HND7W$<'KRK[P6&L!J+^U:I.@
M>>E[?5HG_>]^NA?","V+O&K3>R81-V[\B!XL\HU+WU-650;&C"^.9WJ68[I&
MYH^'YW_[0=[DI\55+!U*O8+-(L#)6ZIO+C_4JJ<X#%:]5O(^XR!]H:GY*,Z&
M@3#_/#-']#X?3?>;^1R^,WYXBZ5^24<XH;O=0VQR9F<S[/>ME/^X^GI[8SS0
M_US<7?WZ<'UY7S.N;R[7*5Q9TG_P!5*>QN7MS?WM+]>?+QZN/O]^_T#_\\^K
MFX?[WR\O[O_Q^Y=?;G^[WWPA\]<R9M<R;K\8\G*&NMRIK^K&J_7^VC.BL1^'
MIF>''][*NF]!U(G3H'R(Q.WZ^[LZ.9S"=:5C1?R5_9RX;.KGN4?_:,:1_V/B
MM-$2N.8T%!_3?_QH)(Y=G9[]W<I#CF_D6G9ZY^U^T<8$!4SFAB<?9^8ZC^RE
M.1F2V)U8&"$1A?,60QPV,2O]?5J5E=#0DTBK\?=W#5*[PP<*VO7S#?L950:V
M_Q%F$!I7]%SVW-GA@^^CWV)_S ."M;MC4 UWH, ^G*')V*?)@7P:C?->60UO
M*H/KX3M85)R*#FWA"JD)3"!,X,G@VE2G.V$"80(KJP(P;:>):[/>&!S<M''J
M[L<#ELT#$B\W^-M;Z] D0'&0Y=\L7;K3^M].16!&,OLNBUJ>U%3VC^SZMVJ2
M>HN:E2V6G$VNX: =D ]46P2<\CC5-W,(N%0< KQY)8,.,8 !% .* 4Z@F%,$
M#Q3# @90#"@&.(%B3A&\RE/,80:3O'G<D@T"-R(R7#\,V1T1!<T?ZGQUI2P0
MO[/1"8%7FY\+-"MI+9YL)M.FNW_]0O;M;8>B=?LM-N><H>J'[BL"CF.V[!43
M?' <2U@*<%Q[!XZKIQQ7+X/C>K5FKP^.XR93X#AP7"4%'QS'$I8"'-<ISG&-
M0<)QC4$)'%=OUWKM 3B.FTR5,,CZZ.I<V2S^A?U''$:J?93L,14(4D?+<87A
M)8%D^5OY;\L,QT8<"EMJF^&C0)8!>,AZ 08X+$>)#52$!0P@"$A_=6$ 0?#%
M!BK" @80!*2_NC" (/AB4WD5.;G2TD;KO,<;!#5<XFQHRC"@;%$OO-!4:0#Q
M7?Y;\(NE@[^1PJ@N#.#O(C-UNDLS=<9F(#Y)JW>9,WJ[E*!NE+%L=VO]#I\A
M=]!VYMH.KH/T5Q<&<%T1KNN5P74OEZ)NQ'6=>JW90 $J.XGBJNW@.DA_=6$
MUQ7ANGX)7/=*2>IF7->HM1O8U[&3J IT7>4?8OXLI@&IC XKFYYMF!,_B)S_
MJ%_PR\+ #T'RJ[HPP \IXH<,%OV0O,VC?[M"_N/"LR]RIF_OT>9634WZ*<DI
M@>J?N.J#^"#]U84!Q%> ^+KU\HFOA-!SL]9O]T!\W,2+J^J#^"#]U84!Q%>$
M^!JE$U\9<>AFK=YN@_BXB1<JG1F D%=$PQ^1>@TCPW9"BU8XXI>I@5."!%EU
M88!34L0I:2XZ)7F;=SOZ3!;O<V+P[@(Q<>+)3DUW,[>CU^\@]\U-?+BJ-H@-
MTE]=&$!L18AMJ7/\CL160HRY46LWT7J0G6QQU7NP'J2_NC" ]8JPWE(O^=U8
MKXP <Z-6[]3!>MQD"W7.#$!8&6!VPC V/4N08H91X1ENR'V?6-*U\O:)!PSP
M2XKX)4O]_^?]DB^.1Q:/%OQ2FKQR(LR-1GE[;6CUB6LU. W27UT8P&D2FWZS
MT60(#G2$!0Q@"$A_=6$ 0X A^." TMB#@[ 8N9SJ;(+QWK2L0&3QS"37\,&@
MG\,Q?>4L$L%$8G?":Z,%5/_7<+PGD<Q6XY?S@%.#5%-U88!34R24N]08^2*U
M^ NYYL3VAQ>>G>2:P^N9,=PIR+O5S-=6JXGT,S>YXVH3P(B0_NK" $8LPHA+
M[9/WP8@OUQ]OQXB-)@[?L),[KC8!C CIKRX,8,1W/[W?GA*7NBSO@1++*$YN
MU7HM%">SD[@/J$L^Z/I_%;3&_Q&V\6@ZGHS=FT^FXYI#5YS1=\]"4I\R MO(
MUI]8FKAB9HHK#'!:D*WG@P-/'0%#0/JK"P,8 @S!!P>>.@*&@/17%P8P1*'
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
M#EJ#4)!_14O@/L]QS[S]?_=3,5]@J4(O*<;_0A;@,LFT_D8ODV85RW,/5NU
M.X-D!]IMC$1S:)WU!_7F6=L>-L[Z?=J+VHUNOV\VK,%HV%_O7_2KX%\D.,ER
M(2F[4K)/HE0H?:]YM5R1NY:Z^(5L@Z<2\4F%D;3#][)VQ0SLT/CDT_\8[^4G
M$S[_<G'_*2/TE=^Y]&U53ZIL4>H&7-Q?9M]Z\*>D0MUZMV;,8;4L+K.747R:
MJE-B'69Y^@2W]&;9#=);GL_N*9=E@5')ACI3-S%Q07+#<)Q/?R2+2);5%G0A
MS6<:#ATFE!46CKSJH^_3&BBC$SPYJBK*)P;(%6Q([TYO!Y,;)J55J3<D"YTR
M'T,;-Q6$E'FMYR1_%2:55>J7KH97?-<U2<KD16.?S.32P^Q8T).%%O,@[2;J
M6PCV79)S4D>>CEM';\FG2EY'>X*T18X"9Q@G9282\%_/[\^SJ 1M )R)HU*[
ML2IOD/5'F50E@A0*8FP2C+$PW6ALR>LFWEU2SD9",96H$6MJD5(1;1V:\7./
M=.QU7^M-X,:Z]TTDJB875)>%B"4MFULSLC&Y;5QJ1X(9N^CBQGD;-K,,\L<$
M^=#RI\KWS5G*;RHE+]]<AX!\62TC#6^',!+3\*/QWOE ?HFT"*/GN?J^]^&'
M+(R3W"XI5W06OY+<0G'$;+.399QR5\RN0)>8O75F%I/S#61<+9%^].F#JO&Q
M4F=TZ8-I?&O=4SC>ZJ=0Q9)/'V989ZNO/-WWLG13K@&M+%TI?/E=U\G^=GF)
MPUC(OPT#XX?JI9SZQY]RVBAC]%+*J=6R1\V6U:7O=GIG[6ZG>=;OFMTSLR?:
MS7I']$=6Z]U+3[+SSJ'L56PNK.))N"W&15KE>.0>S&\YQWB^&FA6R!DNYAT6
M"X=2BQ[2!CJI.)M+002K>/P\I=P5MPMR\:@TCN)_$SH2HCQFRS5I93+O/[V3
MKF-*:Z"S^JQ(AO@<3[KP\Y[Y6"25PXGGM!BYR'RS6OZH0OKR@8CBP ME-?A0
MW4<6O"9)$GU3KY84(@AW-%=ND%Y"G08@_T1NM8P_/5EYEY2+R363<9$DVZ5B
M)4+6Q#VIS8ZEHJ,RFD*RD5Z-7E'_2S&@,2M!2_(U2;;$>)*%V=F9A6R==+[+
M?*9KZEV2:?\1JP,'<\N9QFIT?D;%?<@A$RJ[9R@G8 Y768EC!C(RF E*(B.R
ME%K=097-&;>Y OTEF4@B9!\3=;.=IU3A-.') W'Z<)T^5J%/Z/W]79W,+?G3
M\@P>/4'V<W*Z3_V<GA?49_IDN;<Y#<7']!\_&LFYOWH]F8KQ8@LF_6&MV,OG
M_]:>FE7/_Z()[FYZ1&\^.K.Q,7!%1+IPEJS4QT5+=&E.AO2%ETS[BC.9RRO3
M.N]W>*S,"V;W?RW8W?^UTS(N!+,VM^&VS-TH4Z5ON!P&,^/(/^!K)8&VY?#/
M9K>7PM-O-KL_SH5L5PK1Z>G-*P%.A>Q**5B][HMA\"VQ670T%B^7DO57S7D2
MMT;SQ]^20W\+!V[47EM^+K/GN0.!\I_Q5'ZFT=2V(\U62A=?U8FGWZ*MNY-0
MM4PTJ128Y,.:/J^7ECR;1C@[_9XC%^*K68(F.=HDYNA7%H:.G>E49NZ2-$_V
MF>1Q94%(&,;:U]!O)<\=Z0N<+PJN.N<\?\H9;,5)Z\!68"NPU:FSU><T#B^/
M1 F1HRMU^#5_9CI792"/ <RV;PNG2--=Y>P3*C!OJI.(ACLKOXF^^<8<HTDR
M^7=LJE)TV@#IS5/*0/(X9$)!()-C4PJ0"<@$9'+J9/(S/=S4N(L#:VRJJL#;
MX-'TDJ-A66G$SW>W66G$YQE'T*[BJXX.+G&0+)F>XQNZA#%1)ZC6L(T**>IL
MF"25W.>-J7Z\V=9FN26)C-NIS)R75G[+%EFZ\%)=+[U9$G.E[59V[-1]GC6V
M,)Y\-YZ(N2849Y%#?TCCH(OODJS 0F!7AR:S!T_.(=MQ5D.?D*;[G%PX]Y)J
MCP?"/#;%!V&",$&8)T^89/LO;%D-'JKFCT]B81,V-9\-<_X#(Y'Q1IA4^R:%
M=ZJ8VE*-'V3AGAF9*3FJ[\QQ2DI',GVE\GKJR^D^[87M6#XH*+=D*=.H3@P)
MU^H7Z/TXXS7PSY'I$?@'_ /^.77^^:>0!WB=%3NO*9G]I/>CM/W9!]/]1> _
M!N8DJW#(#E6%H2,[0>K:QO2$C>M_.W,\U1-)=M!352,9$PE3'A#VR/8[MMSF
MJ%86"8&$QF-,EY5',V1%S*,9J(-W](M')SDRK>I"TFIOX]?L^- +3YS0:OH7
M>7Q(/L/LE>4]U&/4<D=LLGK50(@-PI:+/!GZKKTI#QYK&?)O62?4N7(9>Z'5
MW4)5T.R4LVF,Z5D,6\CB(IF7G#OV+%.0\?"/I$0YJ4K.Q$C=<-8956VY$_%+
M>F1I]TG^0;= 3=PI<H+\0)^S>^7AM;MEYR+FTJ^JJ1U\%GZ8U3@ICVJ%[R9_
MOR"=V>'$9"E>6(FAL,ST/&!:\:4ZP)#!<I.3Y++P6U=ZJ;:;NKW+0KKWV$O>
M7ZR!THT!DF/]EA40WGJ59KTME<H'0G:7E>J>+([&3%9:R:54X:- >,F9DESJ
M7-><90T0DMYKJ5 Z6<-?5<IG3NE!IX&C$O.721]=9ZG\*].163F>+AS+G>@W
MD]HQ>1@X*5&3!7G3I$Y/O_DH.^,T]4,5EIHU+)MO(K[ND%\W:Y\D.^9_O"0#
M+.OY'N137"3KB6/_I;7Q#F311+K(QB^S<[E5: :PZ3K)"AJU5(:5KI0^=IQ1
MP#<_^#,]Y3!KZQ=(HZZ.W\_T:E9;2O8US'Z.I'S/SC&G%B3M]"%+*^- =6+-
MP%)?R3XY.^RB"D=S%H-T5Q[^CK6>ZB/Y25&.)!79I_*[L+,VYG,G]LA225I*
M._"DM*95^5',S)%D)R$;B*A.B41%IJ'66YU)U\> %H/*>@G3%ZL9I)93?3K?
MG+EO\B16KA6#:H\R&>::0B9UKZY(SJQ_%4].F#5PS!HKJ&JG4)B!+-25/81E
M(-N?3O(GPN<+7^?<J9&ICR[1P\G^Q4:@SFG["5;ZCFGO354A?&[\(ZM%EG'Y
M('LL58NK"5=:47U8*K6SLU[GKS^O/I S]K_1GP*YX)/\:=#T90(_\DF>51WO
M3'RU[,AUE6;?=;/E7/J,Y@']K.I8U]RSIJUIUI%"H7/>W<;R.6^]%!>>_7FV
M$%=Z'30;@ 0*G\W.B5EN=8UD>4$$.<)T4[.E.J^OT4_E[>G%LY>,2FK&O[YF
MC<AKHS64#3;4>8CDIG2=4/;,=^<<3?5,-7H!\H;.M)U51Q&\4"MV<LV:W@6H
M.*O2VDB>LTCWL L'6.5=2:%-M;$@^Y<V4YDUW$@-02A/MJHWS6R'&L! QG?.
MEJ3.\>H77]BA5NA,W>#XS]1M="3NI3-U9J?7;#:'[;/1H-^BJXSJ9V:_9Y_U
MK'Y[T*[WVNWA\(4VCMWF<INP1].]E+**W4))?7M)W<D^J34%*<SM#I19S^RI
M*T5/F]H5(TY&9$B38V$3\FBE5ZM&><2!\IC]6!IHM=+D#[N).R?G;+AN^H?$
M!.=IQIQYTED^+3F.I2QS$DQ<%1E:<'_GNH2I4&32[FIILR\I)A!C^K*\C)PA
M5,S=:RWJ[CTYEN*3I+'+'(O=JHY(Y )>IYVA9 ?D$.[?3M)[KWP&M=A&?K7A
M_JW4]"RXMMP<-.]]I2-OS&^J3T\<IN52GURZ_-F]-?9EX"WI(I8>%:4-G'!E
MXMP)\]=V0ET0-NN!-KO>?/<O^6M7G"67G8AHG)S@C'3<./W6RF>>\QA58S-M
M%[)F8BI"',KI$YG'J+S:69=T];:Z<=KK+SH+ONMV=M-8QQCH,5SQ/9G!I8+N
M*G@^ZSQ:2RR;RL?(6*J^>I:XR>9.J,.\VA653_ODRWUNOMMMKHFA6HDY'[3T
M04%')^_R)-<K6XJY'D^IM+M:1]SGN<%H3T(V(7;2.26J'Y\=6TGCN%G2@WX:
M"4>>A0[5W*'T!TUXL]Q(-#L*1G ^!J:7MN5]DNVA:K*])S&O"$,S>)8R(\4I
M))D3V0&T4+4 38Y?Y^Z4]+--.DOZ^8/5+SU2MA"Y<^BJ%J80+;;G N&_J3:E
M47BMSKE=>[+K?_2<]!3S'N'EEF7CDW7>(^\=-DVJXH_):<EOR<M*]<SJ=D/I
M?67=%F0G4=_3=B!Q9_^(O9P_FX9JA1+(- ,D&PGXP5(7IUFZ_"'?UD$J<O8L
M"Y/@(G^AZ5$NIR5;3(3A+.AIANECJ,!VVF;T><O!8MT5@\5D:/?!_ XU*VNP
MF(J5TXKN-=5T6%6;=6U)>\1;>D2L$9G?LPRI5!*M:;F-URR1FMN".4GN*/NB
M;#8LQU0Y?TJR52?;9&9!MU\)XU J9E+J\MW,1FE)DLP:JUAC':&3.A#-TE-I
M]E;KJ2^;$<\:Z\=>OE$CO<J0=I<C1P8*G5&N?4PM&6R5IH[UO #Z?#H$L):+
M<MJ"*#?0%]0[YZ0A2D+5.G&E+RA?,I>/%ME 2WEQW5$Y=%3S39%MLF6B*Z8]
MM#8L:AVRM+?Y*-M\ZXOEGR.;^Q,*8=SX9' :]0^J7F,&K2,#CB*9?$,^D>DF
M+:[=U'PE]4?R>N0G1$EORMQO$U]JN]E>W:797I?Y_;A6,(PC*=-HS2VP\8L?
M(@ZV=G5D.$@:*%(G98/,I//CK$Q%$W5RE,A,,R3:YYZU*]2A)FTZDERSBCTY
M@15/=+U?,MI9MJSVOWGTN9#T.!DG^GI=XXT<^S>KC)&V38X1E/UE5>]_U<%>
MC^;.=UH_HW4[D^4SY--8] Y9H_E\U$T_]GR<+-'[]_*:'Y(-2[X;_HJ^Y=(L
MR3&3:DV7(V_9GU0Z7X8)D\U-<EFQ6/VWJ859FHUTE?2(NA.!BM'MM\%VMZ=S
M ^U1M]6QQ/"LUQF.SMJ6:9WU&\WF6;MIU^V69;4;]6[%+9,48FF/)/2&@N8T
MG:I/9D@BF@F\?%NU75D8]R='%<FBWC3>E7TA.2BBGTC89Z8L6"%[-.OTF^YW
MDDU0;KK\*!D\I[6KIG8_<K[[?+NZW"74EDF:.7(Y=''*9\>-TYFQ*UZ M#HN
M]?'3 >"KGN:%=\LW6YB%&J- 35EZ3BZEHXMZ,C3M'<EC3*N;<EBH@B/]>3\-
MWF4;/17ARS:;<\^9"\Q=^AZ]921'K"D73%O9=-&UAS44ZU]S539$3V3*'E'>
MWEX/C>_)&NSD0*^3NIN*W.27R 2?IVG2E7:TMS01\MX:"SMVQ>WH@JQ>>I7[
MC$BNONMGU8,-I%3H#,AHT0#OR_3VZMKT#IM],;+;)&G]>H],;Z-SUN_U&F>-
M^K!O]YKFJ-TLU_3F+,SVB>K=6PD?QL%ZN95P1<H@^O7C+X/8O(IAS86V<WE>
MN-#."GS(%L-'YY4D!R.^I='5+!._@6]>1MZ]MM"H?BT9JMBJC)XLL>&,9>0=
M5[!@[O3'C .SP>7RF,M92F3&>W55/P[I<<,/'Q?QW@#?O6BP/N>[RYE>_5@?
MU5FZ'<[WZA>=G11>Y]@G3W F#R6J=4A_\56M7?V\U\G]\D$NEOY5<FBX=][N
M__7'Y#W3Y5529N@/ZIWVU)23L7Y<>R9RGDW6HY3\F#WM/&SR%UL 5[:2OGBL
M^(T :9RW"N-1UNKG-[4KMK!;@%,J$O0H<L/Z]W<-TK8W@R7]U:?9JFJDVO7S
MQLM(S2)(_S][W_[D)I+\^:\0OIT[.P)I +WM64>TV_9^?3=^G+N]$WN_3" H
M=?,=!%H>W=;^]9=5!0@$>H! E$3&WLVWW2U!5;X^69E9F>?1FO;Y]IX8K*F"
M-%#EEO6HZ,)_A_3EUPA1$%=$YQ1BC$"<2#!&$P%B5+4_&6\X14E<"# (0FG&
MTB 6@D^735HE14&;AS;O8AD+-D]!FX<V[Z 27#D+T)9=/F,U19VU;LN.]10Z
M;?-V!1G2+1CS/+K]^%'Y>-N ND5!A]KI?QJY:PQ0WZ7+)-+5&575I3%6<&RZ
M7DZ<AO_-D?T(L#F'Q4(^'>"3<IQC<)!7*3_ HXNIPPT0AGE1N=1'+QI+'CH6
M+U[Z\>?/N6=;O#+LQ::F8:CD^@*=6#UUPVXT["F=BMYSXFO>K8L?<//3\N-7
M?%BN;'=-" ,!?M/],TNV%)5OF<2P@(C^WU_T!B\D-ED]^/L+ZR<P)ER:;A#]
M'63?T*D<#5Z\5:?R;#B,ZXEBHN]JD-NJC4,3)@ ;$.$1X9%/B/!G1OA<&Z>.
M(+P2([QR$L*K&B*\:%H@J@E#A$>$1SXAPI\9X7/-WKJ!\.HL0GAU5AWAQ_)X
M/$*$%TT+ZDJ=-):IO/K4R7="!Z,8_.8,OS]J!;7D4)K+'J/_U0K9.V^;Q& #
M=Z_0>RKI/0VOUWO:V'#F/_V@%OS[W8]:LR":#)NJS8%"(W7E1@HA&J6_NVQ
MB*X$T;G>H1V"Z/UIC T.CQ&%Q9-U4>T0HC!*?W?9@"C,A[JKFH#,Z;R.X!V!
M\W(@GDZ UP.$4@,QR-YY:R0&&Q"Q3T9LU)$KUQ%$")3^[K(!$:)29#4W\.1Z
M(JN17U\^DJK1SB!8$":6;(MJ=Q!U4?J[RP9$W4JHFQL"=+VH>Z!(>X.Z(V6*
MJ"N:;&,9=ML<N#LXS,?8#/,I/;#E@@C!19'_EXY;(%B+WCX[Q"-[YPVT&&Q
MQ["28SB]7L<P-7/N/9D'FP_56HT^DZ>T%R+6P8FE"J*:*01IE/[NL@%!NA)(
MSSH-TC6TU9G)([6^% N:J2LW4PC2*/W=90."=!605G/SP;L$TG5TQIG*LS&"
MM'"JL#,C\RN;OPN_I>-X\T/-]X\Y;WYZ<'H:PS:-MB>";Z:SI\=XYV)C\(8;
MPZ!J"9+QS7,=^-'@$YZ_N;9EK/E_[V&E[VS7^&N/\A8$GPBHPHH:5B\DA>)$
M*5%EM'9,K31%4B)A!:!31I' '3>(NXQ9I9-?XEV]VZ6SM!40'9DB;8@M9:G]
MVZ_T06_WC" ?5R=3ABHEZ%"@>"5(<V.ZJVB0>#P=K[ZMM3Y<_9,C)8-G*4CP
M6><?;^[>29;OA[#O%*_O:(I-]TQ?^K&BD]2EE[0275/>W-S]8#^I;UY)7]P^
M>U)/U60I(U=Y)M+W&^Z22/?Z3]CF2S#SH.F3H?(J$J3T&^*GQF^2)3#WQB.L
M$W@3$(?.6P]<R;>6*]M:K-E&],WBZ8AXB[\M8&^;KR5B6TO+T=G?#0!2'9A,
M?AHDFA+B$9O-BX>GLH>M5IZKPQOYHX# ?-P\?1Z=/N\:S)QR$BY)\.B:H#X/
M:_9Y0%,CM/FK,LN 5P*)Z X\:QD-L&>#Z.E3/&*X#^#B1(/C3;(@GD?X&VU+
MGULV@WOV!IH#M4PBS74?2&):"_@L <7T^U**>K!0/R$2_:KNKX@1L+QR <46
M($7&H^7'JZ4+(X[.FH$9C[KSP'? UJ,_PU,\R0.:T7>:?-@*?7#Z_1[Y=VC1
M1'9,\/@Q0.4YT$V'+0"=V:K \;'7[)TNK,TK^JA'@O2'^Q)(--W'PO+\0/IW
MJ'M 6+H&JKP@,K##2*'II^!%3Y;/1\)DEAD+EVF9-,4L/>I/\$UX)663;DM
M/R""1+<7PI:)']J<ABYPD(F!+P//?1 6VWV&GQ<@9XY!OPK08UI<4!C7'?X[
MV(;-Z1=)G6GYANWZ(3R\O\?JG (\(EA4K0F+6ADS&["O-^%#"*)(XV0%UA5$
MCEM,3>DI8SER?PZ93>KM1[> Z(_2LQ4\2OPT0*69J<Q7IC)?(UOV\BZ<!\R\
M#B=*3U->L<^\!VE^TJGJ<-7^+V(";1^B1]]2J=2I<0!6?0"C$*S97R9O?.GK
M,_P*-#E8IQX]54<],-ZOTZ!!K4CJG +ZZ8,CQ;P%]LK,2_0][RF&!$:V&!(.
MTJT?/R3UY;0Q++" J:(:6.%F[2LPU\!NL$];0$*?0>"0QE&%F@ CRY@Y<<C"
MBFU!_)>E:Q(P )230(@M;L7FZ-FR[<C:4'(MR#.PF**W2=$O];1XT-6<T%5$
M6X*/T!WY9*53(PU+7\ IE"W8I%+TZ/I!/T,:!A;@:CLF9]86J1)0XV:>1$=8
MBF(2.XES8\:HXNZB9/:- %T$D(N9<XY %CV)2FMX.-T.B*?#MK2@=CWQ7=21
M'%EX %<X8'.836-J0EK 99]D'MN7[G=@04P%L.%L,<1B2J53;E$RF%G\H>9;
MEQ8A8U+Z]WH,AK$/L1>GM*-PBJ\M]&.9V[&D^(WG0#0F([OP*XX@1 >ZHI/I
MKA/?()=H^:A;WC]U.R3O-V^IXW@G10LBYDVP>?N?IN$$?YHS<S(?3K7>?*8-
M>D.B3WK3V4+IC:?:>* 0?3J;CDX(-W#D2F-9+W4\.!QCT+;.SZ46<NA8>AJ@
M5H[VS3WIU[=%PG/40,_$/3K2&VK%0YC&1\I'+][02G\@O;E']+]ZS,R]UNUG
M?>V_ %J<S-3C8E7;<9BTFF;TLH1F[%,M8@XF@^E ZTWG\VEOJ"]&O9D)SS/)
M=&[J8]6<Z-.2JE5M\P5*9%I/\4NYD%%MY7%%%FB+NMC__84"6R0V':)K@$U.
M_AT%+-F_XZ@H[WL/2F7K*Y^\CG]X(\6A?B7*<^VMKHX*GYF1R(<^2])+%)7/
MN7#MKVG03\6U"F+>E"<-$+O2:DLI.451B<&H])GH%$2C*%ZT3191SL:3K_:D
M=FP(E-'LB=&,AEG DW? V=']R._G(0IZ.C (_$J'LYD;VM3II\$< AX9=\+A
M7;KODX"ZC"O=XD$FME#F7\;!'3A=Z30F907\D:]8M(5YA.#H6BOPON !2W#<
MP5]\@AT!=+BA#VZ=]Q<\G+Z)G6GB5VV>RT];S!#!08"].LJIS4GP3(@3/P,.
M"X%%7\4ZXSA1="N1%HE& OM,BC@\!,1X=*Q_A\"MT.?1L^CCTF)#NR4]$R_U
MGW!N^@]ASX0/,W=S[A/O2>>'A%48G1+A=)7[9.CD/LL]>7; OKF[E7@\<4K/
M3[$&[S\A'N)[7E>D__D_!M,W4LH-+7K3GN?*X(!2!;/\1WH(3]/HT0+/VS,>
MUY'K#CQW:7[O/]'Q*Z(/HS*PDU.9G5LWS]!I<)">7_S7V>#\=<!:RO=CZ]]K
M>0N-U%%V)&*:'@;N\3;%)@$X;[V(<*^W#=JMOIS#%_9Y'SNPYD((M<>8_Z\M
M:_Z_3J+J'J]A/S*8Q'#YV9:_,*^F;"-M;6JGR3KN];Q1D#9^4])[N4:=.F"-
M-XO8%HEB-F2]EF,^4\*S>?'V=_)$;&X&U"@6^S4'BWX(D #F_=^A2\,MS#W@
M050>^.'PS7-#%O6X+!KP8IZ GW8%+!:?R4I(L>.'D"&J>"-D(&0@9"!D,#.@
M19#QB>,$3YW#4=21TKC"#Z<T1[,Y1<EQ@L.TX+ :P+F053K$_Y)W8 Y+*L'Q
MS-:]8GSYG_]C-'N3!ZH8H9*5T+P$1R_^#5K5P-8305[!DB566T$/K1)PP7/G
ME!7PEODZ_:'H* M'59VO-IS3^^*!I=LVKQ1A21N0DV52"(% >85*C4")0(E
MB4#)S, @ LH?^4#B!FK\<+5RO0A2  4"CCF.&X,* RP:4>5%>_'7@,76 HY<
M3A#7#Z:B<J=BS,Y,^43=SI3?&8_$#&WR=9'DS&_8:V\<\_?-6Z.8IOG5^4YO
M$= PXCM:2'A/WRI:X;1@J8,_R+'!WB023@LIHG(*6@\)4I$41/F/(&X]YHI8
MSA/Q@ZA6*L@($!SS:4*!<XK7?/+@]^9#<4VG3V*_C4G;,_'286'I):^)"7UX
MN?_J]?X2[J:3S=QY.L51XLMZS:S."4Y3X_=8(@=#Z0^&FTGH$7DSP]"9#*[
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
MH_1WEPT([JT/)4 5$5M%$"!0^KO+!@0(! AQ^( W<@7(K1JNMW(].CG")/-
M\I/3NWC%!PC=6//1638@=%<(W Z4:TNBOG>!XH%EW,9F.[OL.D*NJBJ/AO6-
MK47#=-V&"6$9I;^[;$!8QFIE<?@@I(H@0*#T=Y<-"!!5SFVJR 4WF@@%-W@0
M1$LG&!L0YU'Z.\L&Q'D\"(K#![RVVBX'P$N%ASGU9U>Q,.JZ*G+0- G!!D3O
M*J=T[=JRJY'9;O),/9)'H_K.U&B7KMLN(2JC]'>7#8C*6*XL#A^$5!$$")3^
M[K(! :+*L6V R54\!Z*ANR1#AS"/TM]=-B#,XSE0'#[@M54AKJTNE\2C'IRT
MTE?$$Z_F !$;2STZRP9$["H'\^'5Y%,?O>#G#]@O,>\".#_[MXFY_D:M=2V=
M 2?R;%9?9T"T2-=MD1"/4?J[RP;$8ZQ.%H</0JH( @1*?W?9@ !1Y< VPDPJ
MG@#1Q%V&B4. 1^GO+AL0X/$$* X?Q+B?FDF8QB.)(PIGIA*S;:UT#TAYQ6S9
M7%JM)[=:#WLX;"-W!*W-4??SII-3UP5E57;T^DG<NFHWH7P<8'R6.,"-[Y/@
MUM9]/SEA)X7*18?KA@[^)YW9IP-Y-A9GGMM1-BR-+VC'$/X[R N$_\MG%<+_
M151:(R2)JUL(2>+P B'I\EF%D-34B71R(2=2,7/;>,1%PXC^1+=X@?[$Y;,*
M_0D\XEX!<\2X8;PO.VZZ(;B2DM:O$9W407\B-F?NW4"WVZH>V>,K-,&-BU,2
M42IY8MY0HA9"SS[F==*9^)MP;,SZ$<UR\JH=C?*!BVDN<$%C#'YR;']O^8;M
MTI/[^2\]GU:MKDSEX4P5IEQ]EQ.V$TPZ99/:Q1?$>G%X@5B/6(]8WPC6SYK!
M^HHY!57@G,)X)@^U$?H.%Z$(Z#L@+]!W0-\!?8?F?(>A(I3O('(]@CJ8R4J-
M!0GH/%PO8*'S( XOT'E YP&=!_&O]5\*GG$&Q/3?QZIS%#/\&M!B5/BM:3V]
MC7V3+^&2>)91CAB9O?]21A#3RTN_TK8<TGOD1%"UU1':DE[#J*\-?]G- .7,
M'/@-!,V)=_9N5RW/B[=_$.E1?R)2>5=<C5UQ6O_[^IZMBGC^S=)U'G;XT_2/
MH1/L<<W!Y545^!_[8=OW_?3E8\;Y[?G$H [P,RB@3YP7;QTWY^Y&.@@K\X@I
MZ<Y:LIPGX@?4X4X-YI;F)'@FQ)&"1P+_WR-$LMF*)7?!?K> '5'C$@*]XCWU
MI=]^I61^NRU)*3%A@G2$9.5%Z4B)UO9(]"E*=*LOYR!4VZ^J74[GGO1K="@!
MUE'!L)Q09[S; 64&K)9X;[:)O)^F\>[:T<:I%K'FT8LWM-(?2&_N$?VOGKZ
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
M?=9Q@TUE&:TR"ST 9V:@-M_EMJK_VZ_4$+Y-;#_=D.6$3!YWN7S94=[4V.^
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
M\,A2MQRJB>7T;YJ=N/0]?HQ GE])@S([_X9*FA5M*FN3HO*.ZG:F+T4'."I
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
M*X@Y112EH%P^ J=I>T!WL_7O5!\_AW9@K6R UV^QP1<@)K>[#^!;558*$/$
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
M>"FT=H<:W*TL*)>)?X<@S-)"MSP)B/X7\/I)M\,D,YII@I@M,J%_YJR.BC2
M#%S$@%"2#;]CDN7$EB)W:Q?\HD*#4*6FYP-],?OPP>1V@>E-:7'/)\9K,_36
M1/?2)5+QM7J)_L'G,4A* 3,"L"AF1-//:06):,Y4A,*>8;B>R2POX\H3\1DB
M^L8C,4,[5NT'XA!/M^VU1(6!2LJ"J2E94K;/X9\A_2/]=A1C3+]G-[WK.RVS
M__R3KYY37*V)Y,,=%&?W_/,DEV,2F;+TZ#Z3)^+)B4%C0620;S=.'J65RD]B
MPK$U]</Y?T=%ABOBL1523L5,\D!90+I9<([K8D9'V7+\^$W'J#C3ZE2&"]PA
M"SCJT:\[$H#94KKK3;FDT(W??;B]2DNJ*<QTSL$;C,C(R5TXD2\.EW^_^^$G
MD?)T6)_I [RS%_\F%=Q/(]L6O/X!_ ?I]Q> LJ'Q&+,S>/3<\('3/_&:@*D.
MD"1"XW %W(J$I!_W@RAL4U!P62!2_,B5R:DBR_U$*?0;ZDJ#DW)/M;RIY@53
ME3<O,&<S38=_][3AS.P-X>C5F^NC<8\LU.EH,5HL)IKR(M=TY'J;D,R4"VY"
M4J8AQ;Z.%N9 4;3I$'8]&BUZ0WUB]*:$*+W)  Z3TY$V J%YL6\EY:1KAYT[
MVJZ=ULNASLY=1V9ZJ?>P<&W;?:8&D/?^\,,E[!66[:>JI]/I4#TR"Z]W9(53
M>O??(1BIQ?IP5[1Z1)*W-CFEC0E?UFLXO;IO3FAI<J;V8>-Q?S:MVG][IWD\
MI8/85N.?-!]O]>4<Y/3*VA#&[3W';7:V/[JIS+3)GC*%C("54"/Q]Q=P]&J_
M-^1 Z0\.*,RFANX\RM(ZVU*MKJ.:'[_UIHCG:'8H!O6/[RS=GM9$,-,9C1"U
ML2T#F<[H@1@T/Z*1<)>-E1A,TOK3:1V,0IMVI1.YD <'<>6@]G2)*<FI11/A
MU*(.CK-OG3%F\56NGGBZU&U[AF<7\7@B!!OP[(*VJ),\X$<3/'F(QQG4CO9Y
MT#E4$/)@T1E3%+5^$$\/NFV+\-0@'D^$8 /B ^+#.5GR);[7+IXF=!LAQ. !
M6B.T1F=D2=RA3#Q%Z+8Q:LU=%;KH4T!&81VH.(P0$DJP#C3%-GZU&4L_T6"A
MP4*#=0%L8YU[T5X)Z FG)SKG27_[\:/R\?9<4=L:R%] [>/NIJ7Y5L=5IW>Z
MS9NHY'NE*%45H3%N-!0N$889I\%W<V07I&(=^73^HG4V3:(.@!>&>16:/M77
M6#*Z#9>Z(,<3!/L[()0?XS*59ZHFC[19KG63>%)['H='&/D3U7@@MB*V"L"G
MOXG'(H35TV#UX+">B5I?(\P\PE:<TE.$NW3BY*P_0E053OSJBB2<M_ZK% ?4
M07\B-A/^P;LUBI==1M_FBI/ZR(;:+XQTRCW9=>JO;PI"Y),P\Y@,#_R'Y_I^
MN<Z'I3J=CP;RK*!ULWCBB59""#8@1J+T"WR\1W@4]_1>?BS?H5&[6:BL?H+?
MC: :&^,\J.\HCR9"L*.\P$4!XA_E8QVK?)C'1,75)2HZ;H7$8 -Z*R_>OBQ_
MFE?SH_AH%W(^7/Y]Z%GQ#!!>LYR>69"8PJ8.ZX/QK'"HO'C"US$;\$H\#B#X
MH> +?$I'W!/WE%Y^=.&A4WJ,C(T?U$=]K&033QQ%R;G7<(GURD[OM_%HS$Y?
M!1.&'>+F'HZY_=5QFR8&J[2C+^MUVT6J$AJH;[A\Y!=]=+T%L>@@8?_&2<UU
M3?RDIB()JCP>:?)H-A0FJW&4I4FC0*>L3>4  ^+S]1A]5!$A"P:.!MY2K+EJ
M\#TM/E$\2;U)&&XH7*&!716GK@#-RR44&^R+89AN2$?/:OWN(/*>M@1J6W&_
M/3Y3!SDD;J;FX$6]?<S#H(= O#SRXF4M_.RJ8[;+&]-:[GE0/O8QE6?#@3P;
M3(3)%.URO7;"!5H=1//N\@+U1*QBC'T1D.JLZ2K0'A$!F0C9!:&P(F/:GZB(
MLQ<ADP*U&V_P2L713."$5F-"1SRY!1+,/4LP8+V"VYY([GQ40J2( _*G.-*
M/!*-1ZU55R+Y$3%0VKM%_B.O&R +4 /P>'9-Q!>"W@BV:&HZ1'X$V]99@.1'
M>]\=<J.TH[WO-@LZ2WX\7'5>]A%LT=1TA_P(MJVS ,F/]KX[Y$9I1WO?;19T
MEORM':YJ: &5JDN^MK'F0O0W:+?7A,",@)7 MH$3XQ<"&*^!TA\<V6FH,_J3
M*J.7OM_]\%N_RG\.>!&#] )A3+D WA6K@ZAN5S/G/*3YB=?MNVRLQ&!2 P.,
MT:9=TU$2>7 05PYJ3Y>8DAQ9-!&.+.K@./O6&6,6W_7MB:=+W;9G>'81CR="
ML '/+FB+.LF#\F-=T"*A=G2%!YU#!2$/%ITQ15%O(/'TH-NV"$\-XO%$"#8@
M/B ^G),EO&^KY"[$TX3_S]Z;-K>-).O"?Z5"TWVN?0])$P!7NUL1U.)NS=B2
MKB3WG'F_*$"@*&(, APL6LZO?S.K !+<=[%(Y$Q$6Z) H)#;DYF5E9EOA%"#
M!V2-R!J](TO^@*LB=F%&Y+ JIAI4!GH@C*(R4'48H2284!EHAFVBU3(5?Y+!
M(H-%!NL0V/;5= +VE^G&>_.0R6C-<8>CN1/EWC=YNYOS:,H-CRNK%RJ^V^ED
M5:8/J$%V10K7B4_O7[N>J[$SLV;--+8V:^;R/[$3O5UY813$^&%X$W5Y\- U
MO60*S;7O/?,PXO;"N6_)6L1M'][ZO/7JA.F'=W"+P+'@-O>1;_W\ :\8WMW_
M^"[L.\ZI*:\Z,:Y6U@OURO;&V!QZ.E$9<5;5%A%4$U0KP*>U!\(12JN*THN'
MP^G&'@![;&B<V''##3=,+(B\PKMA.<Z<JY8:%0)KU:1Z6_F.G8V1WCS?H1FE
MNMI,$)K);?5&>)/+M!>RY]X&J<&&U4^WY,KKF96;:+Z?JR,,9WCEW?+ \>U=
MN3-:&?Z_UE1[O5"I- K-JCI#[<GH*&YT"'))^A5.0A#:JIMCJ.P+>/>6:)B-
MS)AQ*)<:-0)>U60\!Q46ZF<<[KC+4>G5R[^1_T-IS_RR@9R@D],/J^<<]'+J
M^G2#Z'6'?D]J-]5-.6C52J'2V%["@4S.EL3ZHWH<(*PEP5<XUT PJVZNH;HG
MP%4TU5"%D)$@5S415Z6X80L'FX\L__#5#SK<V6/-@Q+' Y5AA[J[,LN<",RY
M35.#5?K2!SCS[7:MD]W0WF]C9V"8U<UP-"N%LK8];VM+2+(\C.3*7*V=]2"
M/Q[4(!51LA9C:>1>B35'C=Z;)4UJ[X[C,2Q!V91)69VR2+)0AU"R,2^/8OMQ
MV^5,+^4'U.=TRM 4;+N40PZINP.U\+#G/.91XD4A7BYY>'<K_,RK;S?+H=./
MK@W'&D=<X*$%K6DHL_TURY>;B3]DQL@]R"\O2$_4JEJ9EY59GS5Y1>XELC+U
M/+7FF)J*T4I5=?IH'8I9DN*<2O,\P7^/3,RGR 3JP*>V\WPJ>(GRXWBQD-U9
MIN#?<1@YG;?%QF"$(+^NHNO9-6=7X3H>+W8E932]OX1!RJZA6M(KO\[F2OF=
MV?(;ME).W^QLEDJ(LA<&)H&]<3-@'%[%'F1N))4,K2!_0%4M,"X,"C-1U4-F
M8;;'=>%+'QS/<F/\NN,Q7]H6YL=1&)D>ZM-'M!ZA@Y:&^1VV1F2SO0:#DPGI
M#;>6+WM]UW_C7%@X>?=M;"LWRK6"7IEL432@;R?=&F<O3M1E)GM)!W6;THHS
M_LH#RPDYZX,-YDCY7S:#IM5;*82KLV$,BRZ3E[C%=WA?%@$6Z>5I6,1 K->0
M8J.\;2F^?.T[@?B.JE)<J16,:GFV%'-\@W>486/UXI5%,CR%"6K),/CNDS)<
M^NT3HL3I.!!F4$[@X!+ > 1(V I1M.:"WU!B!3/1OV%=$--I4AOPGNEX@'R"
MUTCRV'19Q(->!O^NP2D'@<@*Y_0$7GNQ@6C/E,W!8L=D\BY=XOEPA0^P0&V.
M?$Z1M(SN%T-N?;;C +V)D]-::7#8/7G1Q//"/X<E]@!^1^1'0!8'GN^ >V"A
M4Q\+'0]1R!.*#TQ 6&#@6UM=YH3":[&=3H>#RPUFH<VC%\X]\?&8Q4!3;;E^
MB,P8V! _#N M>SW?2Q\EOVM#S(-_3^]18/ ^^,W42PH7NTGBB=AUD+V8X9+6
M:L1";:\WXZ@0#"'V >E^E9)]48 WU[X4JQ![62:J5^WD%&*F25,/BN[BFR-=
MUB#']MI(;(T<Y90<$YTE1\EAE/29Y"B D0C['#Y\YNY;B2VT0 .Y*@AIG*D[
M4_QO\=6LW5I3,JO;9L7-<(TKB>-\LFL[D,+MU<IL]NH+)*[6+$UQ5Z>+7,8!
MF(5(1F-[6TK)>_\E$DXMSP:WB6-FZ,''CS+D$'\;R.J#^ ^0X\P%0[V:F>)
MF#ZF&(*4K(X7P\.CX>L]VI87/58MNZ$9E6:Q;3:KQ4J'UXOM=KU3U(R::57;
M[;;6Z:R8Q-E:B@(S*)CS$HHK<U"_GT D@;$W9IF 8H/?D_R5^'UDH9_-./*_
M)!DL<'Y<LQ_RS^D/7UB2Y2J7DP.X^YJV6"F7C(IZTQ8E<_0QY_7<[+7!X3S*
M?9ARJ5FC267S)Y4I,:JL6B_5%G J=Z/*_B4\]<L13QU+T53;0]AK.:<:K%)N
MWJ^B"*0@HPB4U&'$ )1J*F"25B\U5Z\!S#=F*5 EG>_!FOLV9VNI"=D[LG>'
MR=9]SD\E?_P8[&*>.$#V[M#9JI>U)MD[Y=BB4/YAIKHE*8G<J(JB1]LD+.5&
M#Y2@N2KC6HE)\R84+.>OK7(HA$S:,77@)!XLA!6*=J9NL:H0[=378= 1V[*T
MD+2HG"J1.=L_#\A+)B^9F$1>\A%QCF!E_SP@+YF\Y(-B&7G)2K!!:7-&-"<O
MF9A$7O)1<(Y@9?\\("^9O.2#8AEYR4JP@:I@#H$G2K"!(A>R17GD@0Q,*.Y0
MCC&D'/OG0?Y 0<6P(C>6*&EAIIP:D"G:/P_R9XKV3W.2^_WS@/Q311E#RK%_
M'N0/%,@_)?^43!&9(J(YR;T2/"#_5%'&D'+LGP?Y P7R3\D_)5-$-1>J\T0)
M-N0/'O9/\YS;(B5X0#&#HHPAY=@_#_('"A0S[)$CZ=0LY?2 ;-'^>9 _6[1_
MFI/<[Y\'Y* JRAA2COWS('^@0 XJ.:ADB\@6$<U)[M7@ 3FHBC*&E&/_/,@?
M*)"#2@XJV2)5RBYHX*RZH$$#9P\/26C>6(9K-_W(\;UP[R/'\HPL9+#48009
M+,6Y=ALXUMY\8S)7>S17>2(PF2'%N::*WT2C6LE@J4!@,EB*<TT-OXG,E;KF
MBL)!,FL'QS55_# R6&2P5& $&2S%N::&'Y9G<S5K(Q?>; [IS[]^+7\]WX&.
M3#T\OP7R3Z'V7/HB)[1RRHJ$;PD9MU'08+9=SLR(<<]F?H>]<3-85PUVQHL=
MQ>W*L&(S[-X9V549N49\6J9,=*M3UP)<RS;071G>_>:\XM^_!J:%H0F+/2>Z
MXYW?3WX\OK8#UPF[X)6&)\RQ?S_Y^@B+K1OU$^:9/2!,'!:?3+/_^1ZO.3-#
M;I_[O3[W0A-OU0I@ 4^\!^]\]C:\Y-9\PX]:+V9@)^%0QN1>Q[TV#T[ ,?3P
M)<1*SO&QY8;6*!O&HU[6-4TWM!-F<\N!=PA_/[FZ_GK"\$W-Z/<3YQ4($_=L
M/THN.#G5]()>,0J-1OVW3Z.O>ZJ<T+Z3MZ.,_"EJ.PA:"5I5X-,ORK&(4'4S
M5'5"OZ)K]1_W%[, MF+L$&#3V81)M[RT?%O$^6O [JG6+&D&P:IJ JBH?2=8
M)5@E/A&VOG/$VMASQ%I>.6(M%W2C7H"O$K2J)G^*V@Z"5H)6%?A$$>M!LFVS
MB+6B9,0Z%79/M4:I7B%854T %;7O!*L$J\0GPM9WCEB;^XU8M>:J$6N]4#%J
M!:/>)&153?P4-1V$K(2L*O") M:#9-MF 6M5Q8!U.NJ>:O42Y8'5$\!ME6KO
M[#C#T9=J)ZK'GGD(ZL;\@/'7/K?PY\@7GRK7E8Z<GF-N!DAL6,:Q(;]EM61
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
M=Y+?KQ:JU>UU\Z6Y]\=K@0BXU>$% ?<1L(J >U? W50<N+>QF8"C<+:W,4_
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
M;/5C4:UG.:XC*@YF5 "THJ_2H-ZG%G;X_?ECA.962Q=Q') 0N>*\:OFT8M?
M>;8%HS+M'(IJ@IRSMKAK3Z@AD"60/6K-() ]3+ZM ;(3QW'?$61G'^)9 V3K
MA;H^V?9//4$FD-TW!PAD"605X!.![&'R;0V0G>@)\7X@.^=@Z1H@JQ>:31HF
MKYQ(?MP\C[^S3;.CS^.C4HJ3$@7F\0A;AZ2)_+947_6&MI 'E*]9.<2&22^'
MG)@5G9B)QD\SG!AA#UN>_<T'OV%P#;;2?Z^$>Z-0:VPOWT[V8-^I  +"([/
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
M@@V$9<&X.CG0C<!81:E4I1Y^WI9##N?59YK#<,_>M"W,#AO,YI WJN[1O]<
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
M<,V8'<;-@@!3K;@A8K-^W';!@S8M"Q-2Z-=WG* WV,6<5&NY5O",X6NP!/G
M1,72K4[<91$;E,/H(TF!@ -^\^,[A$5&XPL[]TOLV[?;Y1\&7YUXDMA_6.G=
M@*Q2'O[D 7C+X%Z#&>;@W5O@TE]YZ2['ATS\MG!E217'V.K82O=X0)[+]-K8
M?43-A@@*8C?99G%"EKF^@&[_F"@@G>$;,G@TIQ>;K$2X$GS=2UN*BO LC$7J
M#I]ARF5D'E(8AG F1KQ@<,5.'$A!*\:T*UP'<AIQ7L (*T17S![427A/X-2(
MG2WXCA2R62^!.]PKO4@A4Z$S0K1-2R?V; Z.U,J)[M.I8(P(?48:!F$QBA)J
MB1"^1'! (LS 3LL>0!I!*(8;P$/AZ <.Q,Q]5U8RX%W#/K><#HB0!8]Q.4HH
M[HIAUAY^EQN@PQ7AWT:?%;WU18K:%!+O]QT/+Q/9CAX2"+<J I3;0$;^R8)]
M;ZJD3POJ918B^5Y*A"29(%[A)4 E$VOS _BJ:3^+\C)< Z::$!LP@1$!U5D'
M7D2^8.@,%I4ELRA2,:VNV(T76P8R*S^@V)"<!?G6>*6?34@,RTZ<,(PY*9V*
MKP7H,1"[.\$P%..KC)F]&YK96VEF6T--^BJ<B%703V*"?-0XC*Z@#H,<5Z:Z
M(I2Y+LFI\817.=F&UII9$R)]%A1G^YD'N,V4J"[<W88[NR;0/T"2I'_ N\BJ
MABA3H@&7]WQ;_BQU9%#/%[TE"L)"RT<K$4PW1:0?*K[6Q;",+B-B$^G4H71)
M.YVIOA,E24XOK;T395'2];'3/'7/#]&=P2P5>"E#"!JI'.H&?OS4'??^Q!XD
M[GCZG0D/#>MO\#^>GVHG;JD_!5RJ4+H/,:*RHR'MR>D'+$A!]P^K>[!.PN8=
M1VY3L"O016:4*Q_,CQ^TCQ^<YX^XBCN1_!<P>5_\AZ"&+$)TDY*O, KB8:5?
M>I./:<F= '1T:GTO+;&-I I.1W#0I[26&D!RBJV0BNSC=H%0OA2L!NHH-AUL
MW$U(MZE'Z"2*NE'=X0+??1XZKR&\9=A)70(9\<A"<9&SM\P8&_>#XD>^J'O$
M(C/@AR>+O@55LP\2==Q1F.!F6&(9V9NT<@M%4*PP;H?\/[&\^8@8SA:G@,OE
MMSDX$T/1D:L2*3;^G!6?922$)2(R34(^3AB^+1J-M1('E&.D'./T'&,KATG&
MUN/YS?7#W<VW^\?;NYOSRXL?=Y?W)Z?IAR))./S#HM2@ZKHE-Q47J5;&0HGU
MS^4J[KA-R,%\/R7QED=9OS2CP7D 6UQ,2/=Y7"_.S5X;OC!OHV6&:!\,J5:P
M"IM0=8ZIFKE0\3P;:\P$ LH'GLTZ)KJGUP*X7M'0':=&C+!W)I.FLA2^G%!P
M1D2<+&W<X9[VK9E/7D$@()09NL'G6.GBN[+*^W;@_O[7WZK-+^Q\>,9"G-G#
M$ISD"^P&2WB_#GSLNS3%,RXM"_:%%LG"_(UY:7@V\P.V61*Y%*M.3F_B ,(
M+\EW9]+F?1-H"-',(%6)A3U)A -$YJ_<BD426QQ:''P^#'5$?=(P./(['0B&
M @A<NEAB-G*$8Y 1%\5*R;,R 9*5E8QA8"2\_(QC?Q>[*"Z(%YIA%K7J!_Y1
M?$6KVLEO,68[Q3.3<W-X!.SR59[@$<=&X.E:TZ@,]H6R?TQS0A\QG9(YQBJ?
M"2&/_$$>%#D;3$C#_1(^J-DM;(N22!919I8<;EF2:"+Z'NY!+'Z3C!K-4!>A
M'H>M+P^3,2;F+3#]CJGIS!$O)+.3FJ"$R$R<(IB699:<L<3.U4@&)@EY+?QF
MYC!!2Y[52[.>'OL**TQDNES\A[P?:E!:>@>1LCS]S>T"Y@T<C-7-T/=,/,+C
M.C\Y_!/YD]<75GN3>0'Q(58RU=6O9,IA6*(U#L4+VW]<LC5:46"R86#2WFE@
M<C@Z,<+?U5BW4M"@6A#S?>! 9X";PI2=A2G2R1'=*AS$0=QVQ3,+;=<)97&
M:.K@B)U4\;O-_X/AQ@KNSI!_"WT\9R(*&0E".C((R7PNPQ'X'-SR7NP^B4!H
M&)J,Q"-8)"'==W$0-2FI:K\)9V_XG3 &AS(Y)^-W5H\Q!D&%.+R3.)3HE>*-
MQ)%-$28XV&C QR@NPPW\BCS<#VL S]/C;@%=SK009."/8K01XL$2BX^5JN A
M&G/8,6$:E=/MHSY\9 Y;*,S<A\<32()__3B0)\9Q5]W"<Y1B 2+2G;Y[)WM!
M"%?9LG@_:0J!#_]1NB_)8]O#1B78M*#O@[E-VXED@BUTUS^/!E!Y].K*JR/8
M5".NFE=GE!I556DUQZK_GS&S_G_>SZ_+0L1BY\",(W^/KS73S5CN\2>RB*CV
M9:?>X<'HU@*L%[Q>(6N]C'NWDA?73]N-R$(*X3]P3V"%WTE.X(=IFZHLJ-D<
MON<B5L38+P=A U"@8SH!_!CPCIOVYLM4:TJDL)UPV%0MR7O*8G61]5[.,R1
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
MN2)UU^8=K6(^8AN><DVK+Z_"6K-99Y?)"($$!0?.ZZUKCE6.^;*!_6+UF]/
M")W@Y% 8TRJM$4T[RY:$]0/'33Q9G<I6UE8TG11- 46;ZK\" (/V_2=VHC?<
MK -Z"84!M=N=BK5(Q;:N8@:IV,8A8D,PLB)"Q+ !&M< AW2-+,P<G9+P=B,=
MUM93P*6VK+W5T)BUU5!IU&KE\:T&8UJIF"QX;I#JK:MZ%5*]W:C>"B5B2Z@>
M0E[@6-$@U?+#0RQZ;QVLD [N0 >KI(,;[Y\WRO5RO5'!_7.M[.]6]UHO9F"O
MI'P;95/*];$MB^+-1#HEN9*4<&TEK)$2;E<)P]65$-L?]#RY([&JC[EE%;LG
M%=NZBM5)Q38N9C%TS:@VZY_LJE&I5JI"TTQG>54;3E>564NA70,]*S#9\.F[
M"7Z=R.1#U 7:AEF7-H]>.$]'H(I3!^+S,S, +_"B),^W%MAMUPQZ)?A]-R=B
ML\J(JQM5V];5B-["6\AC>P9I[;I:VR"EW5AI#2Q!,T!I 1TU0RJMNSH^7OM>
M$73&!80<.*-KI&,V/(@^1>N^31Y%;Y#>;:9W34++C16OJM6;%0T<TJ9>:6I-
MH7BKGD](3\^M@9R9K;^QW0*MNA!7+X)2@JU"7]\#3JOCM7':&)I*I:Z24J^]
M:U_^;]+JC;5:+]=J3=1JPZ@T:ZMJ]?V/^X>;;[^%\8"H0XHTJK^.35<J__KE
M&<OD+-,MRGY/HFGC?_U-JU>^@![$_5/VX0G>W@EY%&#E'#Q5ZE; 76Z&_"/$
MM?].2G2PBI4'HI7J=].+.Z85Q0%V +SGP;-C857= ,A%!9#V!5OH.F$WZ:7K
M@EV(GW#'THZM$:N35(8O-BS?G [2A+,SQ^]Q&]^LP+Y]._^XU;+:<=,A&^6,
MV8XU^[UO6RP9=:U:QY9I9,LVMF4U^$"OE#_9>J.N:9JP92L=9QX:E'MLWO\V
MZ9(,<EV-)0W$?>OK>0&SX,O$\+/S;I]:F=/5N*^D+5,Z..&#&+5II<"Z;!(R
MMQ1X=B_:=3J>*BV, ( [:X*ZY(L?<B]-LNGJ]M#6RHLGR.QQ>26E5Z<IO3I=
MZ=7]W\6]V\G)6<[)J=:;3:/YR=::6MTP5@W8ELN\I/4HNG1S:@O=G'\XZ$F
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
MY=$*H@OYLSI2]+ADR\95Z <_JC><!(PUF\U$?4?$#9@(<).(K$B$PI"Q.2'
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
M#CKWY3IWLB4Y:6)/TXYLQSG-.+%'=MK>4P<F(8D3"M !I&WUTQ\ DB(E\0\
M4B#A-M-I(HE<[/X ["X6B\6//[\L_=X3)-3#Z,/1\'APU(/(P:Z'YA^.0MH'
MU/&\HY]_^OO??OQ'O]^[NIY\Z8V=P'N"5QYU?$Q# O]Y__G[WF\7TYO>C8>^
M/0(*>U?8"9<0!;U^;Q$$J_.3D^?GYV-WYB&*_3!@C=%C!R]/>OU^0OJ20,!_
MZ%V! /;$G_/>:# :]0>C_NC]P_#L_/3=^?"'X]&[T[,W;T__-1B<#P89 K]$
M4O0R?\Y[;X\'Q\/C=Z/WF0?O@/,-S&%O<I5]\,W0'9R=CH#S[NS-^]E[,'@S
M/'T<PC<#,!R^?7N6Y12OUL2;+X+>/YWO!8M,7H2@[\-U[]I# #D>\'OWB:3_
M[DV0<]P;^WYORE^CO2FDD#Q!]SBFZC/<SOT$/-8EB(J/'XXRZ+T\$O\8D_G)
M:# X/4F>/HH??]E[_OE4/#T\.SL[$;]N'J5>WH.,[/#DM\\W]\X"+D&?=57
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
MJJEVN*?;X"DLO5,DWK]&)*HB)*GX9PW'_>(?^/\>&>@__1]02P,$%     @
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
MUPZ:8TTGR%(3"3$I 7P&[\A4(PTAKKKQ(\:)N*N+M!J<S&Z<?T*T&9//0]=
MP$*F>W4K;HW'7#%8]Z2:FCNRYTS!,PA)GG/,KQAK""BJ[MW96TY!Z"[P_ON#
MO^RTG=;@("DKJBTSLLI9X:VK;:>E!M)ZK9;8$2@S;R.EYQT]8-8ES+DBF8$
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
M1DX+>_XUY_+AI6P W&TC1R[@*MI*($]BK- ?%D[X );D6(Y6=&40-IK9YA%
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
M<X%]9/;NZ&Q/$=TGRZ6#5FNQT5UR[.*?X%]+:U7!.Y*9;2N841B1.UFG4#?
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
M3PWKTZ$^Z!9$16X6;N,KKOOT"FZ.7, W &HR7,GS@S4ZSH!8W,D%0!\."$2
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
M(NBU\[>]%X6K0W'_&I4YP-0<&>9OT+)&BD*,8?F\SN( .F*WMU'GHK_!!AF
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
M&$W0O<B-W%F<.BW-TDUDS_U4C2SM]G"QZX3Y>5WI8[H3K/G+@MN\EB^EWOD
MV;3V?HKAH)RZ^1C)\47I6.NMUW#32X8#&JW%OC7;ME;WNP'$-0\5Z#"S<JJD
M[(A!61048[C6A9<#P'4/3AP<&60!9+#R9X=V6\RMR'%:^3'\J,ETK]P0G7K>
MUD*D@M5[?L-W%)%7*)9)V5W?*4Y>M".4&E%-6U5A8B4B41;[R$L@&I7/NZ&T
M9+Y>+AM+W!,NW/'NK%<Z*^/W9KWD;\.^**X-@KV2XKNPXXM#-H^C$0_LPUM[
M<&<7OT"+\%MX/$H 9GGH6[BX)F$W*Q%QQQ-<J96QNX%\+TD8=?:'[Q 1]R]1
M2XDPM38/16)\/""<PJ4^8;KAE_C02:6X4PI_V='OTD]7^PQ>'D1P(O9JV331
M-JO9V&_+YLT"KE 3]VCEX>8!4TCC] PB4I:$SWLHJKK!8IT)%A"849[1+S[#
MU6"\ B^ :\925II%K1R^/CP^CZ\F$9<+QNC(F4WH<MX.K,7R_GG+_,(LUD<O
MSVP/'\7U5OK3.RWR0[L.*K&SZA@W/*Y]A+OS]EO>I1#=>P>'-C>'&,!)*TD-
MS<\0;.'>HO5D(8" MQ !Y3)82+IXQ2$K.!3!)+@A"3<W.'4,L48S]=(AK=LT
M39G5B&F8SXLZ4U;4*?*N@+4>$-E**"1T(6$98 ]D(!@SP[XE4E=*>!_*:(L8
MGLMDH*W>1&\>-10K%V]Z<_JF#F0GQZEU<T,9]A*\I4N:)Z$FUJ+UN9E8VM3E
M;K= B]F+:)\#>Q-%UN]&'F/05!I7MH>!,G^S:%AK:FVR5+:5]#@[="">-*IP
M >U:UNP4X(?#\2LB3U^\>DD@WN7/.,TP[,]?BY6+)P(?+?=9FM'Y*TT"V=]P
MXH<IPT _%DTLJ>G67V-);G<M.3?I$OLSQ 6&%;!<8E@'@4\=B8QN&'UO0[IQ
M3>2W;>!Y-&^+X*6W@8.1Y>^)-T+LE0J/$$[ RA5R+WCB7H!*;R:^4+R;"V-"
MWP +GZ:+?;8A"51%?8X#G)1&7=8\\,-!O!2^3T(?/X#R[.2@!J2QF(P,ELYN
M_,X9(\:9+\;^C,/UAIKKN?>"$S@?_H"W7@@GY8IK"_:LLSHLV,(T*3?YDED[
M$NC'LV25%-F037S]5JN48C.9T5%HQ*0^G::E$+^K=H^8\(X$W>OM+B('C!]Q
M\D)E:QE<(Q8U><, ?BD,E,OB)"2\B'9@K#4NA EC-2R4_=6!CG[**,&1)S+C
M\G<KR80C.R+V;;,Q>EJ!^ZNUPX98F<N)A*#MP?,H+.O^48B+N+RB$MZ-^-@\
ME2BO^ASWM]-TO^6?F5T$'<+9[+"M+XG=?=[C,>9BE0#]!$V >;G]X_T]NJ>\
M-K!!^ #Y)BJ^<$7C(OJ<LE/-D4<C(WUOPCK5B$&<#MGPQX\DP)%K$=*H=?8D
ME4.Q_[HLL2=9K,[2JPNRI;J4HXQ.S<0A6I,8BB3@X*3H1BQ2B0\XQJO0R(%=
M#38FC$B9K=U)\5$<?LBWZ,N<YV[?"J&^<RWZZ)M)8ZC1Q&7&)M$01$K6L&RT
M!B&.4_$B/\-(Y6QJ<F(B5BBR,&$42BPM%]'GAT3!$IH; +D6'/1LHC$P:  Q
M4_R;3A0T0%]OTN- +.#)>"EZPN(MS9MQ[(.NM)Q?FN8 M"5Y6)V^?(Z3XQP8
M8!8QWA6?5L66Z.IW+CA&50BK W6%L=&JTT_[[3-.(%O9QUD"_85VNX2\X. J
MV:^E"TQ[J&C6$W92M5(VRCGR#%KP1)Y@RD[4!)2S"\6A<K 1>46^U3&>#_LT
MC'&:WM%_WV9XFTH;3,.3FD9R0LF*8>1<7,"^7>ND6R>#,&;Y@#*^XJF!V#(J
MOQE<JYJN8UK2A3M:+2<A.7DZ3 &#CA%J0H$C55FE4MPTR4KI+?VMGMK2C_XJ
M3M,M$[&GL?@22L7-]F?5[:"-EH4F_>+L(,PL!:-I7:T7 M*G'M?4'54UO4R*
MW;)?@,F81@W36<$\O2)0<Z-HV4T$!NG[E.!OR\8[$"%2BG)2^U63YXL7.1_T
M"^<T>&KTIZ?_?'=Q\1%#[BR=^%0?TARART2LI#V4 77@"Q>RGD8MDU9%.*/1
M<@#X$WI"0']XJF->SJ@J(OJ%$Q]E5'BD]L8*CG_"9)UXNTWH>Y%*OM-!0"\N
MM1(T;Q1E#M,/!_U0$"D-.:GV?.TLYX+*;$;,@A[QNOZ2:EE0!P%-Q;<1_.KM
MO1<*(J4A)]6>VSOG4K-VY>Q'W]ZO]]#94CY#.GU&3[UE&N8-F5.?WH0;M4O:
M-."*)J.R$B6RC8G7>9M7KH )8ES<E?QD"<NHT"/LO53N1"XV7OSVC9=9O%54
M>:%E>2<I9X:NAKY,OD7Y@#,:ZW&0WP.V\.DT;\_*\J_P*O3#;.!+_<!?*N;-
M!P58)2XHX&S&K@VX]-(-_%.ZF0^6&N#&&;APIG3?C$IU@ K5 5?%2W.Q<*TA
MY7N&?/IOA$N7&L+*5<JNZ\G@NI[0M>MZ-. F^@J?#[31$57$_E6^J9(MB@%K
M)'\'D^VJ/K%B=QNO2+)EBU'2^XH*Q$Q4:K40MUB3MUP5G19+7.6VT<:OQ>M#
MLK'JKE.ISJ,6&0+,TI!8O@*97\'\1%]5=KE-BLR R-A.UL;EO>7;H-D5T,#,
M#1>2P8DH*,YA3*)6.#X<&")FUN:&NPK((K]2)T7&("Q'LK]U5VG J<M5ZHIS
M&)-V5^%^8F953]U3]FE&MC@Y>7_Y13]I4@/0Z29MP6L$0W2*ER.>(XD;452B
MXQA%O?"8VO\TD9Y]P+&_V7K)KP9RM!HMHTE!A?8H0U#!T1%ODL6N.V]KT*/K
M.'5F< 4_5]*X0B #N=P)+9-056G_CTMU8-?I4DUZ=!VG#I<Z^M-$Z1Z[4.@!
MO^!XCS_A3#W):R$P8&FGB:!YAQ$<7/.2;CR(E)J<U'V^E,8NL,J5#U=;C5F>
M]M'[;Y+DN6*J4I?6]*3>!OPI)7NSE>E+&CHT3KKUX99VA?DR\JB@/V*EV2=O
MBY>KRNNI59IU$-!3=2O!K]F>^V$@4MIQ4N5Y)0/E EL=56,W5F5_YR5KG&8Y
M7<5R^Y:G-:O$&ZE9*<!_R"_,2UEU2\09(S_7+EF)"_RV.R\^N%"GWXT3Z=>@
M>YB48XI@@^1BR\2"1\TR:R1/+3<58VH-P3#/[*2A>Q-M.\TQO#1E[.?@K#(
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
M%VRTP3 WV"/I4H[Z4B[(,"B+D7OQ!S>L7<W6[02XV_B%AE^2'(X'H!;/*:N
M4XEEG63T[;>#K%%3+?B4SH&A7W)6CM2@R$!%%'0W2I%Z(<6#]_K1HRX2>E'Z
M"6?+U0.&WG!J1ZUEJ!FPME;JY@,%906%NYR78W;6#UF3N?4HSWUX3F("8%0P
M1)0C5#?E/"<+V#^3Y-?;^#XA/DX->%07.0.8M9,W[U/ "]H0[C@WQ[Q* K<F
MM^I3X PP.G$L!M1MC 1+9USK)HS#=$/S0T(" Z[51<X ;.WDK9SC9;S0&I@Y
MYED2L#5Y5I_^9@#1B6<5.#&.\HZE\W*4N*7&&#2("QYCAX)[OF$1DO@!LRJ
MXU)5NDPN-UZR5@L&D@3U;4V*@86]!ZCW)*MBAP=FMG 4F?-S(T"H@4FT=#H+
MX$28.')$@F5I)39%RP1=]L$GMPEZA7<D#;/\(*#T+NC)<YH;;S4Z5O9!<Q[Y
MZ7L7MC;;]$ZZ]#+*<L!]@JFA!==?=CA.\2(.V+X ;\<CI-%9?E(B.\15I=D8
M=EC&%PG&K+\>WU 1C8SRPZNN+5GIP$T&Z'L"&U:(;3T$3-FET6A7'NMS,\2<
MCS.C>Q<<K=;4%?O<4'V+\PL>XV?$3(S;.-TG7NPK54*</CM8X04M>V8>YBR<
MLO-3 $Y-O*8<UY1=,^Q;.3U/EO!5]_4X T=%C:I23A4K;F.J,YS"W40X9-?_
M:(R2'42&K,BT$#5O*CDKE!2\W @D_>@0:84YBT14 ^'(9N(!M#&9-377L36Y
ML;6^MZMEE*SM.V$S&X\Q=L-CI*"3G+>833AMP"0YZ9RN_\I]0J#$_'!/M951
ML:!IV Z69)1['\G3--&,HYN'W88K.6_$F#,P"_9N]4)2QKFQRXJ,KN>":60:
M3CL.6@B@?O'9R:/ZT-1(V?"JD%(/5Z%_5+D;GM,& .G1CF/*%N9>LN>)CHI<
MDNUN3Z$?8-BM) :TY&PF:6-KCS,J119(SQ[)*GOUNOKDCVGS?1@12<4YBD?4
M"L5D]_3MDSC,H)@T#F["+_"3QDV7750&W&G62M5")4S.ZPSEK)A[+%=T9,"N
M#0T2J!%Y/;J+4%0#AV5&!3Y3^4QKDGBGTR]2AMJ@<H0>ZC96W+NRV3O7FD$J
MP$G4%>L^=)$QU$9V-];)Q8BK"4H6L&*4+;H8C%$X9R8:(SGN5E789%RJI$2W
M(9)QI9^Z(;+4VNS8 .D*.CWX(:MWHC]'&'Z@(HJFC^SS5EVI>)LYG@.Z51F2
MP4:/LSN<IC\BK]2:*BB)R#S;*\GFAE<;-R1B"ZS9&TVMRUG)3LI2H4(L%F?*
M@G4N*QHI&F]]=2M%Y&V#7HQ'W_V[).S>,U9UR\[8K.G+I<H)22>9(6L8K61M
MK"L=F<$QK9S=6=](-^ZZ4C]>1$&!#F,3-<!R>X1%-?]HN9#.]Y,]#N#T?;J(
M(O(*!3_*A>$]5'2OA>NB:J5HO+C7B%]UZ(D;>S!Z]B)@CM(-QAD*:/"&OY#G
M*%RS1]F%5GMV86*V2<A^O6&/L2]"D-MYA\J%02GRBA=Z@SZG\!Q!%*@(^QE[
M5)2MHQT, Q1Y(4@4>L]AQ!LW?!M0&>&Z(>JL^35"B#(0'\'78VC^%2$(MU1.
M^F+^P:=BA"L4D7B-D^]<*(N7LT$B;Q6CE!M?;W<1.6 LCFK<'8$94#"O0'3
M[I L$PL]R#EXX _T;Q%/ (0X9=MV8[!1AYAH:WDV<.;;@#EJ^5&E$E^E<P_6
MYLDB2GA)J#2@]5$8-!UIH&C/R0K'2@5'YF[/.,:KWE+9$:>A73@1.>VYB4E4
MA2/G,56AHY#C XGWZ1"/J!,8K/PJ07O^\,SY.&7X+6B<VGV3DIS4?,WJ!8N)
MC?[/GL_R='VK/Z$P6/DUBO;L_D4P<LKPVQ YM?Q&/;FI_9KMYSSZC=]DNF>K
M*-P;G+M;=7$S$S )8H--;\P)%Z\,SZ%S;H8EC]UI7+ WHQH)IUJTT)U .;2<
MUCC5+W<@*2U[S>*%3E-X:)A:\)HXJ[E/R JG*1UAO.@&#\GI6RD-=J(6RO;L
MC4:==!^QQ4ZV\EKBCU;8L<#7A^!IU.O4I]MHU9RIS L!LPF]B>SC++WGB_1L
MR-1SI78R@Y!I(VO/B3S!--^X<,9I>H$B"IIS&)2CKW <!"-QTF\B1V','_=Q
MD!Q.<R,55^DA-/!FA3;"O[GL6@ZO^K48W>IS&INH# MGU916&YF'\_.];3,%
M6Y-PHFYQ<H4 ?_:B/5NL.&:WBSC(.U/2L?HEA*%:JBI&D:!F>8 L RN5 HLM
MQ&78E0]C/\%>"E=ML2WWXPR'Y9^)D.<,O6Y"?\/2TY#W9H1OO^0OP;[\M[T7
MA2M6@5",P-G&RY"78(1#AGV,,]AN\]CUS*)60#1[]&)^/!^* -AC>4&!5UC*
M >$THR,)[T+*:@[$?6'LL+\/I%=[=D0#J%*Q(:1 %BVTR?AL17*0X)>0[-/H
M@%Z3D(H%90HKX)[@@@VKE:4/Y8K@DFV\H/SX,Z;/[K.0W;O@0DV"LCL0+:L<
MI5*A6Z0GJL3%EU"IW$V6HOY@(<?!PBGBZTN4'^@^0Q?OS]_]<(8*8<I3?_#7
M7!X$ KDQYBN"3?14/@]@13K0"-^B#A_Z!1B/7JC0K8\KLJ5AWIQKYO1LX<?I
MN^*6<_#(&L+2_EC6]!S0E/;%7SC7P3>]%O3%Y5+I Z9I39Q>*%[]VDM'M[JU
MFZZ=K+6<;^;\65$JRUR+G%:LV:<H)5' $S;X O37@ R2)8HI9(_/F.9U(#:4
M5QSXG;)4Q@W-AQ,7TCA9(R JH+@,>.UL(=MY$7P,;+B,\0;YRE=AGOFM=&G^
M(A?&;H,NO] 5G94EX?.>A@%8C!X0)5HH&3";1LJ31HK@*!';74$DKD8/UZ)
M-\Q-<:!#Z6Y#6FF06L+IIG<7S*&7: P'];>Q$A >\+.7L7R(7[OP[/F_#@D+
MG?0,6%('_4E#1,+E8IFY?Y3L),]P+5+(X-\4+WIQF /6M=C!UR+/T$,)RT6P
MA=N,,CA9]((M1!7K+]D86_)7A$E)B>]D36JZIV@?^,$T<RL$!4%;DTK!P R"
M.YR$)'C,O"03QBK(SV'J7\=.>NY?4>$L<)*>_4O!Y][N4&W:Q6G/[26D03HR
M=BL87F%Q?Y;!S8PR36OK; 4/"];H'=CU86_]! ?.'/M2QE%^7;2FR[E@)NU\
M1\9&RAA&'ZROXT!VJ):;L]W![OOUEUV8L/=8)E=[?$53N(\DSC;T7?Z"/?D)
MFQPQS0Q>AKB5J1IC#.NV@C-LT4/S -:?8 O<648/#03.T+=_H?\[__CQ.\0!
M<V%>IH0Q459WSS9\L]T][I\CDZ8G34_3^B3I6S' G+><#1Y-T 7;4\69Z.A;
MRP*9@0>/.\_'UZL5]F$>#N35HETC@2$1KH&@O:@6H!2XG2&<\V,6Y8+A],)#
MI+2F91H/&#91PWB]2+ 'UUI[T75*%8?SWEO2-B)!2=-8>BE;L9J"*Q35>7R!
MTHM861P-1#O!V@7[D<>0J&ETE*HSZ(J(,3/M*YSZ2;@#_2M?!=-)1C^Y[R!K
M?@[&F2&>A978N77!BPQ@1$&##H,3#<6ERV52[+]9DY>W:;9+N+O 3\Q-F(/
M;W^]7,@X0?%5=5V*1RV48GDQN@KQFIRA2ZA6)DD<>M-:<%VCI/;Z$VM/6-OE
MXN[V9OGPZ78Q=,;[@(-70H++,#LH[D<V/*D]>-<H69RX4KXD@5<ZG$&!.=SC
M %,%N.UD0_;T"RP%A )\(14"L<KVZ<9PWH8:Z=:I6PB58T&;NH>O?%L2/CJ5
M>^#&GE2T__3OTM$>OJH9KS[]NWF$_QU^/@B /^%7Q#]P(-Z7=$IJ"IA8?\+(
M/EW_C/[]^N'Q^B]C[Y) .?MRM4@2^KX8HJGJ^8X6 OH972-!&RV,(S%6P#I
MB1TO6"C]SH\(9AN:S%0><B,5[P:02.G52;"$:[#S%LM5!9%ICE^4)(!]CT\D
M]HZ?/-&?4H]OMJC?I:5,>L!Q=#56_^-XK1T&-,V!#,1B9M +-R[S9IN45>ZH
MS-Y8B6:^K+Y8)QBKW?[8_?S ;94:/;O;*%[.S(6)31\B]0V11DVYJ/W*LD>N
M^H+3\$F.5>&C-KE-53*F258:9^EO]3&6?O37!P@&LNEG[0&--+Y,P((-@!^F
M6>A[$?I(E;I/) S!^F2H4<ND41E.:#2?@P-5,UF?O"7*CQ4GCPS0G;68Y+0]
MGHX"C0IQ1*]5JQPQ0G[TOH3;_5;-,FL/Z>FP0L2\=0KRTUMCLX9)JQ*<T694
M4>2X5AG&&E99?4A3CV4B%JR2DW? *ALU3%J5X(PVHXHB)SL7T[Q)?*=S<W,O
M*=-;V7?V[FQNW].^<^V^9ED$>XL.[DS=U#P*6I$1H&PMA^I7B_73&++*9;-"
MK-(!M:,HS VWD:D&D].;JWA$)2B6*P1L$.=3W(0Z?/'%;JEJ;9=<7-]([2KJ
M*%IU_:6*R,5>@7%!!1MTU?D&MI* 2H$UB'"A-O(W/3]D #FE9V.,KY72]QO/
M>&-Z!R!$1E$N*K]L^.C(@9G\Q32)[S*_TI,)]8!C_.I%3SC9JB>^':2&IE*M
MI&TEOF>ENTY9J#VC(SGCBNB7)Y[VJ2)XDOCVJ--QM*J);\%,I,""'7KJA<FA
MLP7585[F8,%L7BVJOY5>.C9>#+S^$J89ILZW7"UYP3BY_D(_"(9&Q ["9CVN
ME=&(T1+G,K +KOF,-"/T8Y##W?#9#WY/,.W1_:R [@ZT!7-P9LX>/1%TW8.P
MI2LE*GK)FQ6H>&P;A0$7%312M'![1-7WD.^E&[APA;%SP]5ZX"%R2G,3BJB.
M G>/>RD W#KN/W!RZ-;+M$VVE@FB/-F<"S&NK.0,^)JKQ!D=K::#\68 &_65
MHMK;#(1MO*0QO[GED+L]E?43378>2$0%6#^]XNB%ZTMC1VD *[/YA@)K\R9.
MT7COQFAFR@!Z4DEE;<\<[.YTLQ"G&%E9/ ")D! )<9EX>!B]IYBL#F]C(2[$
MKJ=78B,>G/*P;QMUGE8BP/?SB@"M6&NX?K-^YXJKEK/?QH6K@S#4W\D\O)R*
MH-&M0H_+V!8!7*WX^N_F[.L5Q =[^U''\T77C,>#/+/P^1NJ(.LNSYF,;!/
MU(K#_W[&#E^!>ZB_'S4\6VB->#N(,P]G#U_LC^^<R=@609E:<?9_FK.SE^$>
M[.R%AF<+K1EG[SR]/:VS+U;4>D?P]V8^]NVBB:]YKW_:X 1[P&I>OM^)OH;[
MMVM[SDAK!0$FSGSB@ V?'P-U6]?(BRN^M^(,#]^T<6OK61E:#8<>RWFG<U2G
M'/)S'(BKI'!P_<6G7UVP6\*,>6<[ TL8MS$<"/@/'/ 8KSU*N%2R]2/*^<W
M27OAEO78;BW/"UI%7RY+@;@8B,LQ;:56(:%^J5:)A*D"H8*D&9!></),CEDP
M&SGY4!D)1J$KEXSWH=-:J553F:-(M-1J%5RF=8;K+SL<ITI)9@L!4^H7!*W7
M+++3%1F[$9RR<]$5ZMBT.D)%94[BT.($UWW*E^NK=B_N;5\^1^&:E6Y!YGK/
MK@"2L6P)(IH]OKJ(6FFSEC-$Y,B1W57CSH5(4F@1:06.<B/$J1@J$;/I:7TW
M/:5F8=F,)0R[!F-R(U!VX$'Z->6>[D5\++SW2']X-:W]&%2YM+$[ ,WA==K!
MX N(]SUO8B<$/> T2_9^MD_H^'E/E:3:&;N%@+XS-!*T<3BQQ 8!'S=B4#<@
M1$I/3BH_:M/[1(VN3U[UBL#!SD&VGY,P"  G^1NV_QHL71Y0UI6C$'1X 6<S
MN!WTTRMY@DM@O#AX>J4I_&$9XY-74FP1K413<U*CP,/*'(?R1YD0 &5, D1B
M3.?S9:AV5 @7ICLZ*!-=3<\%T5IAS@52#7).OI4(&6"?.6/$.2/*NN$=C766
M/WE5XW'$>A"9.H+,)'IHAXY1XL:80>/=.$%CJHAA)%I82, O29HMXH!^AI,7
MZ?[XTJ0,98.GI&TGYG QD(.)>0=<;0EZF^X<AZ8Q80=F[-2V8#?1%!:, _H=
ME413G\1V$!EZ8U8#40N+RI0*M.:I,'/#9?KQ.;FYK%5ESF(1E6!8UF#0F-2:
M\8SK[2XB!XP?\0M./ J4^FUEK23TD6@A:=XG<D:HX.2&0_3!0B1UY2@$49OV
MC<W(%KZ/(]CMQG"Q&?1'>LR(_RMO6B7VO17G9"HD-1-Z>19VYF6;,$5AAK=T
M-K:C]%@IJ'>4"<4D/F>]IE(0*V_R)FHX7)BO:<!.-'4_$X@K'<I+4%+FYY<
M)6.?=W/KK0AQ]36CQC?TVUYPLKG<;>R3+8;KE]B%2W<0;JA<JO.X3C+Z0;^#
MK'EKY,Q0P0WE[-P8@F60(@JJ<QB5J >0B69M+>^M/G/K(60<&5LSN'EZ3/M,
M3D)]3F/3[S<3S>I@M84"!YWZKFAJ'9$=R*6<]BJ1&[0\U4?>RNHA8\JNF2ZQ
ME4N!1EQ+E :2:&AT!J!%-;P6S7A-EM']A&.:<$94K$4 IR+3C%]+KNUMD@3U
MH9-B8-[C!%M^KWN%L5L^IP8HT=+K+,"+JK@M6G&;S/<>,3M%3B7[Z"6_8CC:
MH.UV_;3T0>NC;:$[L!?AE+E:P=$M+Y.&CJBJT768A%L)9LRM3C!R9*]YXR5K
M/&"#.7_>U-8EIV=[*]GG;,X0ZW[@AKMTXM*ZDUS6EXL8-.\9<PYC6W[>^^"&
M)!5Y5*R_G<: ,R\M-"V<'<F[/ZQ(4JO'\OLP&=,7>I$BLMIS%96H!@CE(KMM
M;\<YKO!S=AN# "#0D_<<*9U9;GQ<7_D-Y,Q[ S!!1R[H%\;'D0N0N_ @$HIR
M4/>1IMHM=:,A\1JN_0-QH&)#=8.F^?D!#4<:Z%FX 89R.0<V"/B<.514UXD'
MD=&3B[J/CFHOM,Z4/M&.2_U-U;=:VBB8T[ZMS97YV'[[ADJ7KMQ$H,,##!WS
M>L1Q2)+/=%+M[Q,<7)+X!2=92 >53R3#J6(1D"0US>(0*>I62G\X9[3/62/_
MR!O%P-R%\AXU+(FZ5MW'K1RR&'$#]WV-)WVQ]L6LK6")2CP18SK9 E@UOWW
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
MH:/4X+2V0LMPWE*B/6JX)T>^;KB4-(I]Z>>)1EU'K'? 6LI@);=T>KW=1>2
M,;\0B4JZ\6C.3#6Q>/'"",X,W9 D=VKIU5-%JIH+J$I<K*RA+M;K!*^A7^IQ
MO<BO=59/<?)"4PNHL4T0%B+GMV()H=$.:H&@1<AJG^T37(QT+BRVZID(T0=)
M;P_@N%/V&50=06.[>K-XQ4% D_"P.P*D&8UHT<>V-2W6[:CI:AL%&83)*'L&
M3*@-B:A4Z?7?]F%V &$6SVF6>+Y22X ^2@.*5CHIFRUD*;%"G!>[BP']DK-S
MI+1/$C>BIL5Q3*ZO2+>M1G?)[C<L.PI?,%>N33/+W&*YLJHP%BKE^$DPSL^]
M]-Z>+:E4NNO!]-793:48L+O&O;O$78A9GJ&(O3'GCN2T:?H3B?E;\%![;$<R
M4?A2DF<"RU20SWR0>\"46^A# SX^H]K'8?8U13L=:S01 )51_2U8GK$P2247
MH3)/54O"SSIXYH49;'Y8GN+_!$M8XP3,/AFF,-5NF6QG?U[.D$W4U\!R[G%1
MTM",Q$(9\+Y6HS(7\XXE4GSQJ!"8W:[X4[]1.KHF7+D9+5_?Y?Z7"\#.>L[R
MY:+^]ZH!F?,W=C/HR NB)Z?-TOIQ"+Z6SZ0Y;>E=SCW1MRGF-X*B/WXW5WWD
MNU'E_C)']J=WG^KM3AG:^3UJZ-+;A9D7Y??*\G5J:I\W;)5:94=K /$!.XVJ
MS P9/Z&<A/$_P<\R*_UNI!+ZV)/!:I\=SDU.+?@?;S\6B$-0YS)(Q':YS3K&
MXKD_Y7FNISP?O2_A=K_-AZ-K+XEIF$GA%N8_X2AX(OG(5-*KN,!2>L-O&N$T
M-PVG$-;*QJ.0!ZH,@4>Q4PZG+F*$(^QG*"/L%G+8"N$%8=D&APF"=T-8O !\
MJ=A6+X_:+NQ'3FKW9'*3T=K8UQ;W2K3[7@I)9)LAV. ZMG<W26'M%.&QBB4_
MY\#39.:B%S_\\ ?4.7UX#:,(/6/6RC BK[SF '[Q(Y*RPN.<;"4))_&/Z-OP
M._;-59BD-#PD'LNZ ^^ PIC] <=4Z(C-0GGY\AGT4 SP*HQQD'^I(LX9?/JZ
M"?T-^UOQ;F&*MEZ SZ!D[MM0\"W^ZLK97#O.,CARM)OC*/O6>5LHU;Z"U><&
M5..6Z%BHD<[[2+F1AS<JFW0IPR7%1C6=3M104+\5H+DF?K;;[SEJM^U]\\QV
MO+/8JVY(9SG%,F'%QLR]=$R7 EMLU'S=5<O[RQ9W;]Q-7[[;TH=92I4NP^3
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
MX0IJ(W6CZ&PMIY.LMO\ZQ@G=BE<UI")<XJ4?YR66;W95CEW2[7&CO EI1,Q
M-SE.K)7Y-E,I+0V?L@3XL"VH!42JAZ!DF^N&89(UA!UFT%B#@M+WQ]@/*:>]
M.*N_V>UBFJSV4,1 &=]=30S$;GN35G"9B<LR-Y@02#PA$0/:%*S$%(=NQMZD
M?'AAQ)6,GVPQ#$Q0&1.A2S:UPB1:5 =FWX:0[=+@F-BF;Q$(G=S%WY6@THLT
M9TH*(JOF7A0_N.9_\0^SC_A_X#3O__X#4$L#!!0    ( (B!7%0H#8QG=TT
M )H)!@ 5    :')T>"TR,#(Q,3(S,5]P<F4N>&UL[7U;<^2X<N;[1NQ_T(Y?
M[-CM:4E]U82/':7;6+9:I9#4,SY^F:"*J"J>81$Z(*E6G5^_ &]@%6]($ 19
M(!V[<[K58B+Q <A,Y W_^N]O&_?H%1'?P=Y??CKY^?BG(^0ML.UXJ[_\%/KO
M+'_A.#\=^8'EV9:+/?27G[;(_^G?_^U__Z]__3_OWAU=7M_<'<T6@?.*+AU_
MX6(_).B?'[_]R]%_GS_<'MTZWI_/EH^.+O$BW" O.'IWM Z"EU_>O__QX\?/
M]M+Q?.R& 1W=_WF!-^^/WKU+25\09+%_.+JT G04_=\O1Z?'IZ?OCD_?G7Y]
M.CG[Y<.77TX^_WSZY>/9Q\^?_N_Q\2_'QSD"O\73.LK]WR]'GWX^_OGDYR^G
M7W._>&\M_K16Z.CF,O^+'T_LX[,/I];BR]G'K\NOUO''DP_/)^CCL75R\NG3
M69Y3_+(ESFH='/WSXE\B%NE\/0^Y+MH>73N>Y2T<RSUZ3&?Z_XYNO,7/1S/7
M/7I@G_E'#\A'Y!79/R=478K;+VX*'ETCSX_^^I>?<NB]/1/W9TQ6[T^/CS^\
M3W_[I^37WPJ__^-#]-LG9V=G[Z-_S7[5=\I^D9(]>?_?WVX?%VNTL=[1I:*[
M8,$&\)U?_.B'MW@1K9$ 7T>5O\'^]B[]M7?L1^].3M]]./GYS;=_HF@<'<5X
M$.RB![0\8O_[_>%F9\PU(M@+WJ(]1!?@Y.3TP\E[]HOOG]#FQ:4[Z#:><$1I
M3="2?DZ"MW?I+[/!_JGL=X/M"]WTOD/_A4[]?1M^ NL->WBSC1E+CT3ZOS//
MOO(")]C>>$M,-A&N30P_4$)_0 A5S^:%T#WH!=%OL_GO?(#> N39R$[)L ET
M,M^(H90E%R]VYT_'\^F T?;QT>+G%7Y];R,G&O'O']D?W\5_C,"A?\VP\>F)
MP^0%$[JZ]OF6+ALB5-"A)SJS<SK.WG*[;%]CDO[0M9Z1^Y>?@ 3?JY[,++0=
MRM6U0S8WMBC#>Q]UQ50J"8!L\<^Z8NS.VB @4_$GRAEZ1(N0T/U^];986]X*
M03@K_[8S%D].GY^<P 6SQ[]3SEIZ\)Z(Y?D.VS,/B!Z_ 'IPB]\K9S46:_?A
ML^LLKEUL"?-8\F%G.,X\+[1<.0QWO^T(/RY@Z5H]4L6$+G#H!61[@6WAC2E$
MJK,)!(A8L6UL!=9%2*B& .Z%*AK*66:"V+U?4PO_+MP\(R+*9O$[Y:Q=4!QF
M]#( 6??=;SI:X)EM4Z/)O\?4,';_QWF!;\QR"MVR&^W_.;DG^-6)S7DXPP4:
MW;+,5G-.GO /8?.B\O-N&4W^A]K/Z%2*U5T"VI@]:<OL26?,/EEO-S:5><[2
MB4U%F'QJ(-(1T]>."Y2CQ>\Z8NUQC5SW F]>+&\+8V[W2^7LW2R6)#' 9T&
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
M[_WL=3;O6NK]KW?:,3\N/ [)8DVY9*\6J1.]=4/TONZ5S*E:^IH!!F/2Y'0
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
M$0:+WW3&VB-:L0W_*\(K8KVL6?O*2[RAVTB4SQH"W3&=9L/G1YV].4*KWT!
M:AO^Q]-_'Y^<B"]PR4>=@94DMD:2+O9"^; 5KB'0-=-SDHP(6=SR;UN)E\CB
M!(N6Y*NIG')4Y91E6X ;V*=&WE!J#@NN.Y2FW]P:11EN%+$<HL^F0U2CHG"I
MSN38?#42F^9C56/([)ZM4^/ $3,$<:.5RI\#,%,VBUGYN.S6P:'Y:"0T]>>K
MZIK(43%3(C=<K%-D&J[SIC],THP2Q"W#N\NK$T)G,5I>7.)X.'A!O'0<-PT2
M:G MEN\185GHU@K-EWLEK!2QY/=]_C)8TI!,SM6MDZ5!^,:U3+B7%Y0YSR>P
M4L Z.KJZO3%X<U$)D.=7B(S.=LNYC2'N/6RF(==(@6_SM.(;Z-&LH2#%T=/:
M(518DQ45^)(LU9&00PDML->2J5H:4ERUXT>.$WGO[IVUH=+RF_4W3-(Q82[I
M&@*=,;TSF@]Q2)=]J2>%B6FAI*D#U4UP"5-!0-=#YKO:YAQYBS75R'^*[Q5Q
M6CU-:9LQ(KJAQ&GIF5*RK0OLP#=;(ZE^UNB)LJY@Q^7)]+79& \*]ADGHSD1
MLVBV"0?F ,2FYS;41-9DWXBH7!C3HVCP#5_W9'K^G)H>9X/(O#K,\D+:], ;
M1.%A@)8V/2BG^I3N66VFA^W MG M>OMF/(\ZF+WYA"]'N/$RQUWHQT9#!CJO
M5=?VW=/YT3BP&AP=N-']PM^\-',WB;FO<+UCC8-DIB$+ ZG6&\JA,C,% 095
MG3>;(V6FO0K<5-6A" [49"/LVPC5(:4,M4]F;J]69GUM/#%#[HO9R(G$9NN,
M^9UH,@=-0_K0X!([%%8HJAOP@)(R^J]?7+/F.#=>_L5XQULX%#K^HT?6Q,@B
MMO_]Q;8"=$-G1O>F8[E7RR4"=FE6,IZ>N(0$JS.;'G:^A;I")!NFWY<+K_S
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
ME->(<H FP5]^I<W5_F9@G4TR/OO5BE)OCM4DYW._"BGW3R$\-;P%I/39C)M
M9# 9WM4+9.L76WQD,'V<A%>%B5_5U(5#-RG)4K.KM--/AMKD%N)Y#>TZ0F60
M?M'0?DYG6S6&RQJ[='9^G,N@LIV:%/%AM%&#L:ZEZ(SMU7,J'FV6;D+OJ\E1
M(Y:WBE)V_/,M_YW$Z33[81$[;M3LTUNN0^('-FX2=_WOR%FMJ24T8SVP5^CJ
M#9&%XR/A&OW^>--3Y]<T+?BLE*(J,_PP@&O:#]>8+)$3A,PJ']I>!?,V#,CA
ML]*Y5TN'UU,^[5J^/U_^;C%>@SEY8$LY#P,_L#P;^*1L,RWMS1#2>$/&%:R3
M40,EN6K).F,LI9V>(:%=*$56KA%3V0IG1//C"O,-(:F2YU0YB+8T$:?5W[G=
MD;Q\HR;_ZH-Z[D@.T-_D[T*6)#M?\HO+A>6ZR#[?[K/9&@;(4#V*O%S6=7NI
MMT-,<SNZ3+:U[$=71D>?>2)GJVFUHNITR!WZ$?V3NE[4.8HZQ4;$4]%?(BX,
M]@GH?>N8/S[4XK7C(I%AF.F5MX_H/U&AL&>SY^/NK(U$-X9NQM?3\#9C -C$
M8>]#*1OJGJ#KD/F74OT&[.E1^;V>76>QO+=HS[-EFR^?* ^^%>5Q2>PA 6IZ
MIA4^^X[M6&2;8PG<@ZF:R-2^:VK?-?3V78^+-;+#;..>;R,5#7_3NHZ,QBTE
MTRYF_\O> U,54\&"<(^E38S(UI4MT388-=4EVH;WCU%2HFUXMQCH2:PVF<;2
M+*;9],0P@WDLSPX#KB*XZ>XTFL>&8<=S[[X[EMXEY?X!W+7O(X/7\/2^3CU7
M90^S%SUT'.K),,:-3MFQ]."I=VJ+)@'F7/$<..6]+5X1><:'"%TN$,/A,?NB
M)0Q.?7B-PV7VR\7B<#5'5SEFRML"O&#?826D!P=;ZSA\!NIGL[5G.T2;$SPR
M'+^,7*^*)P1QR,R^J+6"K#3ABS>\,]LM((8<-,4O0^_,[$J8EKJ7YW-FQ:.&
MAQ[:Z8B=C-X,LI.1JX-.4\$SE$_-[C>H#F7E90Q\":9[GY*-7EJ?PU&>KHMJ
M-CJXMHPO@8:F=+T6>SZ&FXU%MCNW[P?*"'F-FGY=ATP\I':"JB+0-H,.M#A4
M:DJ:D\LNK!<GL-RTMUL%<Y+)9Z+$VSQ^SL;Y3E>1N-NHS]!NZSE@Q98D82G^
M=R(:]R%9K*FD8H&0V2O=",RK3Y&"+( ,U6%D-U>)ZLR/%6V@_ Q^97:WT@QG
M:1X&#B'V8H47BR3>&"&_@^,YZH$3PL^PH4T,B7YPK!Y<7T7,CK)C4E$F3;.)
M4N\FJ>!4%=X 2A9U+&EY&L$&2:+1I/QIQ+])L?(\+K-=:.*8RUAX'$6S?;=
M%.%&/@?2[*@!7 1(W/BZS&O%E(&^G"FI+F%]J%E':G8LU;7.DJ0^"/<(E'=M
MIO]SL^YZWM==UY9#?K/<$,WHCMYD#D6T")#-NF"".DITR85<)Q99ANX1B?XA
M=:1:L2,UXS/)GHBE0ZJZ *U<=/-U$/?/R%JJ\F%'_\BR+;*YZKR=@EG3VS&
M*B>Z[N63O&.F@,^X9?/QGYA2R?\[2^.C>O&O*'A "[SRG']$3WG1:4;/8D0_
M8K\'D@2Z.3MLN >!;!L16V @N0J%P9K:0I1X9)GF,MYGGAUUP7U:6\G=E:E1
M?R=0]<#.9GJWRAFPR9&$"=M^.#P(L9MC_,8+B./YSD*[@*UAXB! 3/=%IB.B
M,]<?GF+\Z(-6QMC9G0KS!^PIW@?$BFSBZVYTIPLM5Y_1VH:]8>_IZ#^_4062
M92#"$54V[K#W*$^^D.PIJF;08>^G*?IYH/D*RB>=?XA$<FJ[)(:Q\9M3M/:T
M\6":/0,Y&P;<57/*;PVM39[+!];KLDJ?R9A[_)':[AU2Y:/JG?DWZ\W9A)OT
M9GQE$69T^>P!S_] +K5\4T=83HHD+RQV#U KYH9]W%*5RKW?^Y=JK9J]CHW#
M +)7^'H"[:!;ME++BEZH690BB;\Z@?_P^!W>Y["!T#"V[]2Z=9"M6TOBD:?'
MQU^ #5P;J*A-#(;RUD1'3[=RZ9W=RYY,!X5NR=WOIAZ?4X_/J<>GLE9&NX=K
M+"T]2T51"2IC:]U9W2Q,3.V-)9>W":=ZTR5#Z=1LE%1V432WL6G?710_F"W2
M='51;+@P<[BG,P_II&AV0GCWG0^JG6E3FSS5&-?Y>WE#KK-QH]UC\(+W6C+[
M=M/Q&I1'V+3V\!@RN!W%;C-\U??(-11?Q9D&V0)\F?1E?0I,AM29<EUWJ.V<
M6]3QG4[=O[K.M,N@5M_S\U WK,)4T!3=#\>39=!!.C*'=^0WBU[SY[-5,+R$
M76.O1I%Z$0Z[V6XU;;#7E#UE6)^:'4$%7)_[*>+C"S'9U]T7H69H?Y@D>[=8
M5Y12\P4P.U*E3<:#>P=D*_!QY"O03Z^,#/Y/(U>\K2U\@;8N&=B?-?A9^VV?
MY&==E',62M0]:$%_A?ZVLE9*T)&&VE9)>!Z#2(^O4@/%KHR[)JF?*>]AM+Q1
MR.\?KG/LG@ZE?D%ZPKFG) YDB6 <*VS\HH+Y!^0B]I'23E##X_G #\40NW6I
M9_K %\E<U6+.TFCLM0YERBS]K;DI@ Q; ]?$ U2T![\Y=U72,';F/D\'#O$A
MB-JA@UP,6&GK8:.&I</09<7[V\RSP2^\Z0._):/#6(RI?=.@X*Z]I/6'-82M
M80!MK"P_/( '\*"660IP4$I.YUME5<_#YT(D^2?B 2A)4#^(O;0KN'\EV <U
M1.ED^(, ;ECR:^B@%6/H7:)T.[4ZFUJ=F=OJ3'EC*6G$V[2A:COHU+2JPZ95
M;1=GA"VN%!TBT2XTYF+:=Q<:PQMK=:K?);K0&-Z?JU,)H<)"[O*1SD$MA+J[
MBZ97P$^4%ZF^Q%Z+P"+!M"Q@OP1OEF>V NYH221<:!QQ=>5E9S'B'EI90?*[
MYF+>O7.7=Y-3UXMD6B(%H8QL83XJKQZ)U<B5-RV-FH =[W]W/&G\KA9+90B;
M+]AD,_>P5)+MLHX_*W=&#:Q(?9ARL&4>%%\^PST%@UP\8 8A;RZJO$7!9'6H
MSJK-%NNK\@OM9'<H3S3GJV5V=RVUZZ2]Y");IK/I0CRL U524\3[,*N[)$^+
MU6&U'5^PCISCDWVAI4 U6T?U4:?)]-!?"LY;KAN>[W'(M@EH':>[]I .)*QG
M2;:*AO<)/+15A#<'RE;R8T>1@7USI]\V8#Q9IM@ ^;<(N3G)FJ1A]A-E?<%:
M#SW41F'R$QM$MGF#>S*>0>Q6SDUA@.5[;3D=1O*_6&2FI&%Y;[@+LW00 #?O
M(OW52.(\'03$N0VC'\N2P:="!^6%#NH7B:<SF_TF5O?@BDL3CKG9K[EHW=""
ML?@3LU-@A[#-15="0S1P*+?"'0Q8,HG JSBWE KSGQ3S&3JX.W;*X/!OF-U,
M7YO1^+Q_G./D].HW5"I>3,F)TV16=6?Y!&Q?]L9GC_:[Y!33QVN*4VUOU7?
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
MRK,%+>_D7]A_GNG"_]O_!U!+ P04    " "(@5Q4:Q))/]D#   ##@  $
M &AR='@M97@R,S%?."YH=&WM5VUOVS80_EY@_^&J8,&*6>^6_!H#J^.TQEHG
ML%T$^S30$FUQD$B!HNVXOWY'O61.L,1=N[7#,'^PCKSCW7//G4[2\.7E]7CY
MR\T$WB[?OX.;#Z_?3<=@F+9]ZX]M^W)Y62G:EN/"4A)>,,4$)ZEM3V8&&(E2
M>=^V]_N]M?<M(3?V<FXG*DO;=BI$0:U8Q<;HNQ=#O5=>*8GU53&54A02J>Y,
M>N?Y[J]="XU093>ZH=U8OS1-F+V!L> [*A65L LLQ_*LC@NFJ0U6(C[@]<4P
M9CL@*=OP"R.E:V6,,!19I1160L947AB. 1%-TR(G$>.;^W5.XKA9%^J0T@NC
M.F%&(DU)7M!^(PQ@SV*5]$/7LWJY&@S*(%+_Q<W9AQ;&").*1SJUTDPV9@EE
MFT3UT:Q;FI4N=C7^C,5Q2@W W;PYH.B=,DM]/Z(<F1AD1&X8-U="*9'U'713
M[RB1'R\U&^5Z4/I@/,;SU<9:<&6N2<;20W_),EK C.YA+C+"*UW!/M*^ZY00
MS_FJR =#.W^8DUVRC'M8@&/ )^$]0//]<3P/M<]!.\;RI1%/9^\^ROZ;YGC4
M!E)WT.DN^#,(^ZK[5B*-']?Y-"D:2)\+F9&T<J[T=%CC!NYR6EGMB&0$(T)M
M:(PF=PE;,06>;[E/)_6IO7TJJ^?:]Y^-_+7X'%_/%I/9$JZO8#J[G-Q,\ ^7
M\\F;Z6(YF4\NFYG^TWA\_6&VG.(8O9K.W_\+;YJC*ORV+11;'TZ P($L9/^,
M;)7XRWS7M:IY_*(2W%)(J*2K T2"%X@-E "54& \$C(7DNA')J!>TC4:\DBK
M2HNA=MDP4J?CE#_T.Z<;5JCZ]$(113-T7@"NKC V+$P??I@)"WS?-[T@##WG
M%1 >-]JNUA:5V@_<P&V58L]I>]U*=-UNT YKV>L$G78M^YU>T,CM;A@ZM1QZ
MH7LO=]!G+7="/SR6&Y\])VCW&KG;#?Q*]IS0;>P]MQTXS3X:^;5_S_<=SR_S
MJ?+K!6[W%8@UO*42*5@BYR2G6\6BH@53'EDPM#6=(S016XED(_4*8N0M?I[H
M*[J26R(/YV=NZ PT.9[C>;6W%CI*L09\TY155UFDK'*\9ISPB)$4G=]72(/6
MEG2]II%B.\II46CHS\)X*J_SLZ[G=@9%DQ_3$PI?P300)44* E^*CH!4B2/@
M%NP3%B5 \IP2651-QXJJ/US'_-EZ>@X^N@,_Y]GV:0/W;PKT-6]XN[#AEJED
MFRTRO/SX6HH];\'-^'\Z/X?.!<&!)G7S%I%HP1@3P3.<D?]4ELV0@3_FR[=X
M @_M^E-I:->?9+\#4$L#!!0    ( (B!7%2:J0<3/0,   8,   2    :')T
M>"UE>#(S,E\R-#8N:'1MU59M;]LV$/Y>H/_AZF'!"D1OU(M?%Z"3E=988@>V
M@J*?!EJB+0X2*5!T'._7[V1)F5%@[8QV3?M%>LB[X]T]=T=I\FJZ".,/=Q&\
MBV]OX.[^MYM9"#W#LMZ[H65-XVDC\$S;@5A147'-I:"Y947S'O0RK<N19>WW
M>W/OFE)MK7AI9;K(/2N7LF)FJM/>U<L7DWKO^&8TK=^:ZYPAR)1^--@C<<D?
MQ M,5$.AU4DG5J?_RC!@_A9"*1Z8TDS!@V_:)C'[#AA&K;"6Z0'?+R8E5/J0
MLU][!55;+HRUU%H6([O4XW9'R_*XU.Q1&URD3.B1_?-X(X4V-K3@^6$4\X)5
M,&=[6,J"BD96\;_8R''0LG=U(=95.9Y8Y=6)Q^.!-.=;,5)\FSTY/"^$/:MM
M1VN9IZ=^:_7/AU@',A)2%31O#M=UT3:X@;N"-5H/5'&*'J%5[%U%CQE?<PW$
M-<G_DM2G@CY-^'RF$W3#U->/ZHMC<,A_"^*,\K9,M67[HHJ'B_DJFL>PN(;9
M?!K=1?C Y3)Z.UO%T3*:=I?!FS!<W,_C&4[?]6QY^^\D_+FK--\<3E,^I>"D
M,M\/"^\99$RQ]0$2*2J,![0$G3'@(I&JE(K6UQV@7+$-*HJD%ATUEFS+*]TJ
MK#35K$#["G!UC<?#RG#AE[DTP75=@_A!0.S70$7:20>UM&K$KN_XSN41#FV/
M#!KH. /?"UI,^G[?:[';'_H=]@9!8+<X(('SA/MX9HO[@1N<XN[,H>U[PPX/
M!K[;8&('3J=/',^WNWU4<MOSB>O:Q#WFT^0W])W!:Y ;>,<44A CK;1D.\V3
MZA)F(C%KF=PI)!)IU9 B8<@%6ZL=58>+GYS 'A/OL@4V<5 Q1W+%MBM)72&9
M\\9PPP45":<Y-N(3]5AN8#3):E>UA=Y+.#"JJJYF)5-<IL"P]5*8LH05:_R4
MN$@]>L3,]AE'ZS9"6I;_V/(*W@BQ0W_+1MJ5V;&-W\V/AN)9[Z*/QO"\()YG
M"JW*@L7]+5S0HAQ#N##AYN;NV3G]@0A<4>Q&50]$E<A+"+$3T$9P^N.FU-T,
M4-^&.)V?^"WY"AW_S4;K\_UVYG?S_!:?6.V_\L1J_\K_!E!+ P04    " "(
M@5Q47W+JHBH)  #M3P  $    &AR='@M97@S,3%?-RYH=&WMG&USXC@2@+]O
MU?T'+5NSEU3QGN1F#S)318#,I"Z7Y BIV_UT)2P!JLB65Y(A[*^_;LD.!,B$
M3#8O&YP/ <LMJ;LE/71+AL,?.^?M_F\77?*U_^]3<G%U='K2)H52I?+?O7:E
MTNEW_(W]<K5&^II&1EBA(BHKE>Y9@13&UL:-2F4ZG9:G>V6E1Y5^KS*VH=RO
M2*4,+S/+"I__]L,AEKE73AF^6F$EAS=C;6]*_&:O5OO?QS((P:U*=N^PDDG_
M6"J1LR^DK:()UY9K,CDH5\OU\L<:*9508*#8#%Y_.(R)L3/)/Q4LO[$E*L4H
M:F@Q&MOF$0VN1UHE$2L%2BK=^.G8_35#JD<B*@V4M2IL5&.;E5@5NTO7E(@8
MCVRC^J$Y5)$M33DVVA@HR9II<U7WYV\;\0=OU+"RNQS24,A9HR]";L@9GY*>
M"FF4BJ*^C4CID$K?E44_#Z$ 2B/NI294"PK]DU2P\+E[,Q8#8<E>K5P[K,2?
MU]L>@-)<?Z?QM5_>K/7M;J]_<GS2;O5/SL]@WO8NKUIG?=(_?R97O-UYT+LZ
M[5Z2VAXMU?9WZ"YIG75([8"E5U=GG6Z/]+]VR66W?=4[Z9^ </?7]M?6V9<N
M:;7[Y/R8U/ZYMU_<.L>U+DFK<W[1[W86YP_ZR<VIO6H=?>-<U^H=M<ZZEZ7S
M7T^[OV5>JU>K]26G+:Z=^MP/"YY9YXI'V)IZ+;7A2>:?%,D1U7I&_I-0;8LD
M +**X8S8,;4-;Q<3$^*FP*>"Y$-;@")+!Y*3@=*,ZT^%:@&J26EB&HAH='L=
M4\:RZ\PUO@K.'$ECPQO9FR:9"F;'8#^XP_6@\1\CD[1G<&8A:\2+'I3W]SXT
MIV-A>0F[1NNGFL:%>^8OZOX Z.J9\Q]R<#I5:6+58P9OXW&1W,):*Z4>=7H6
M/A^B:&;8YO. \4!IBI_7OL/5!>S,>!63:N7#"DI_QID&'_EL==!?>#2?8L_#
MC+IUZ=)HWC,F:\</JJ8^6VSA+CQA79,QG7"B^43P*6>PGH4AK2A*J"0]'BMM
MB8K(,=A":M72OX@:DJ]<0U%_S&$1\<2*P!3)2124F\MC!/\T_D,(P"OP(:=$
M3HGG,ZF>4^*9*'%$#; !5GTX(]>P,"1G(U[TL-">$DR!AI&R)(!VJ(@(C68D
MB:Q..+1*+0\AB$%\4!+"%9@OR9 &4*2)"B$SL<K+K0A$/.#&4(@]0"2DUQSZ
M76C30!D#9:!+B2.#?:! ('20A" 60770!$A!8'T'8V(2_#>O/^6:IXV@ :$P
M$C))& ? B!V#@2;F@5,0VXU!-<7 3$@NP2F#V:(;<@;F#'Q5!N[E#'QI!G(R
M%!%0!H$UITH1  CB<%LOW!<1.L'U#>\#F3!H$\BU@) B4$]H.2,Q@ >9B2R5
M<@[%E$=FJ6O@+G/;;4642"0(  D5X,IU9YP^ 35C,I1J:C),:CX2!H?'$HJ%
M7F_0LKA .Y,ILZ)M#KP<>*\*O/T<>,\$O/X=.OS=I#!+=WXP/%+#H8#+';/K
MH'%"J.8.3X ;@<L;'$"XP:4NS!AKH%@(T2%&B'C-A FD,@G4P[A1*^DY%6L5
M< ;%ANP EA@'SGGV=&^",8U&G+0@).LE$B3<;N;!#O=:N-U,O/*7 G<C(\]'
M;)]@W+: 38\QU&7CCH9W.AI"1VCG,DQ! E/KQKL'Y,/;F'_N9N2CULC/T<#$
MS?O9\'SVOLX^[2KA7T>/';K[*"Z_Z4G4X0:4!BRXS/%A9A4QJ0UH8C:O@MGE
M@ -_TIY\OJH2#0U ##81QD5V(,4CUPYNO,]CPL6X4G-)'=#2A'4.I6(:<^)-
M ?$AZ&*4%(Q:I^C ""; 3VB \&FUBW0C;"DQF.JZCP#C\F(7!RK#02$+<2=6
MBBF0-$@DQ? 5S')*S%-FJ.$3\,5] W@WX"@($2;4YZR9DS(GY3:1<O!N2;EQ
M[+4"S,VCMHVY":R="(8XI$9%#AG4 $IQ?Q 9237+> 4$%70@I+ S3)/7=8OT
M=FASU/+@O2.ZL+_HHN";U* XT3%0T[BT/H"XG#D%W$[CB$>0K4N )]SA,5(9
M19+(>D "O44,@6B.R!R16X7(X!TAL@M:)R[B0G[PX9 '5DQ@Y9LU>W*0=6\0
M._K+]1MTCH50$>(^X[<!!RJQ]_>]271+;Z4Y[G$.'SX7(8-L]]3AG7L?@#Y-
M;#S'68ZS;<(9>T<XZWA>K'('SW_3'31W9PEKCXCP,--509!HY,I"6GFGO5 9
M"R7X]"&T8@)HXG=\5 T:W5D1'@(4(=Y:DDO5# !5[J :S[#=@S!>EUVOR9B:
MV[P;(S4'4<Y<".NL3\/+&9'BFLOTU'I)OO@$A[QS9.;G+6_ZO.4@/V]Y.^<M
M[MD]EA&X.(^R,.A;).(\X$*R/2(O7]E#!+UHPH15VMPFP:X &@M# 1[F:\/8
M@8($&^\P 3JYZCM 3(@:#4:E\(JCEZ&=_YX(4-G!/(D"=X"]FQ^EY.'B-H:+
M[^DHI24EP:TZ 23#8U(\< T$!^ZD>>SMD<:4TVM,3/U6F4M-W2:?>V P>ZKE
M431+3Q_\(?6:*(TRJ&CX;9"VAGSIIB (:V0\(-?EQ0:28I.$X&DPU9F1!L%K
MG_QYYP'<FYY_.<3R4XZG0PQ2VZ&&J*<(2.$N2@,HN6>'4WH5?:XHHHF2$XX)
M8T1'Z2/0.@WL>!A+->-P=SI6/I2C=]@(+'MB[ES^-F66O7W_=_+22V11NB@6
MOYI6\D4;^K"VM! =[;X'<.G4\5\X+#P9=]YZX.;1E_;YZ7GO4R']RN)MTVGG
MW@WHEJR@YV9AM?SQ8*&PC[[S1;[G?7#3AV9J8>9L=P!/O!QQ,Q5/P2/;7+<<
M-AL@O+[[U4$L>,0,_[,7?P=618,<\X%.\#'^^B]%4J_6Z^M)\.S#4-_*,7CP
M@^_9_%W;2G\?S1HO/K^SHJ.YRS8ESWP;XIO?ZOYKCTG%5'[^J?:/:G/AJ\P+
M@U3QGP@O]['PP'B]H]7P+?J\AH/K6^/=4# F^<MZM[8UWGU]F*,+MX_D=WZ+
MXF),=5CNE'.4;^-RV!Z4OX9W<Y2_,!S>&ZG;8\&'I'O#@P0?-2/G_@R3//@#
M4G]MLW=:AESX!W:I7#5_=^6SZKNWYM;]1M3C-^$.*^F/XAU6TA_?^S]02P,$
M%     @ B(%<5%] Z;TM"0   E   !    !H<G1X+65X,S$R7S8N:'1M[9Q?
M<R(W$L#?4W7?02&UB5T%#& [R8%WJS#@7=?Y;!?&=\G3E1@)4%DSFD@:,/GT
MURT-!@->XW7\)V;\ (RF)76WI!_=TN##[]OGK=[O%QWRI??O4W)Q=71ZTB*%
M4A#\=Z\5!.U>V]_8+U>JI*=I;(05*J8R"#IG!5(869O4@V RF90G>V6EAT&O
M&XQL)/<#J93A9699X=,_OCO$,O?.*<-W*ZSD\&&D[4V)W^Q5:__[N0Q"<"N8
MW3L,9M+?ETKD[#-IJ7C,M>6:C _*E7*M_$N5E$HHT%=L"N_?'2;$V*GD'PN6
MW]@2E6(8U[48CFSCB(;70ZW2F)5")96N_W#L_AH1U4,1E_K*6A75*XF=E5B5
MN$O7E(@9CVV]\J$Q4+$M33@V6N\KR1I9<Q7WYV\;\2>O5[&RNQS02,AIO2<B
M;L@9GY"NBFB<B:*^]5CIB$K?E44_#Z  2F/NI<94"PK]DTRP\*ES,Q)]8<E>
MM5P[#))/ZVT/06FNO]'XZJ]OUOI6I]L[.3YI-7LGYV<P;[N75\VS'NF=/Y,K
MWNX\Z%Z==BY)=8^6JOL[=)<TS]JD>L"RJZNS=J=+>E\ZY++3NNJ>]$Y N/-;
MZTOS['.'-%L]<GY,JO_<VR]NG>.:EZ39/K_H==J+\P?]Y.;47J6&OG&N:W:/
MFF>=R]+Y;Z>=WV=>JU4JRPMO<>W4YGY8\,PZ5SS"ULQKF0U/,O^D2$Z%H>2"
M:_HG+9(0R"H&4V)'U-:]74R,B9L"'PN2#VP!BBSM2T[Z2C.N/Q8J!:@FI4EH
M*.+A[75"&9M=SUSCJ^#,D30QO#[[T" 3P>P([ =WN!XTOC RSGH&9Q9FC7C1
M@_+^WH?&9"0L+V'7:/U$TZ1PS_Q%W1\ 76WF_(<<G$U5FEKUF,';>%PDM[#6
M2IE'G9Z%3X<H.C-L\WG >*@TQ>]KW^'J G9FO(I)U?)A@-*?<*;!5SY;'?07
M'LVGV/,PHVY=NC2:]XS)VO&#JIG/%ENX"T]8UV1$QYQH/A9\PAFL9V%(,XY3
M*DF7)TI;HF)R#+:0:J7T+Z(&Y O74-0; 0D2GEH1FB(YB<-R8WF,X$7C"T(
MWH$/.25R2CR?2;6<$L]$B2-J@ VPZJ,IN8:%(3D;\J*'A?:48 HTC)4E(;1#
M14QH/"5I;'7*H55J>01!#.*#D@BNP'Q)!C2$(DU4!)F)55YN12#F(3>&ZBF*
M1/2:0[\+;1HH8Z ,="EQ9+ /% B%#M,(Q&*H#IH *0BL[W!$3(HO\_H3KGG6
M"!H0"2,ADX1Q (S8$1AH$AXZ!;'=!%13#,R$Y!*<TI\NNB%G8,[ 5V7@7L[
MEV8@)P,1 V406'.J% & ( ZW]<)]$:,37-_P.90I@S:!7 L(*0+UA)93D@!X
MD)G(4BGG4,QX9):Z!NXRM]U61(E4@@"04 &N7'?&Z1-2,R(#J29FADG-A\+@
M\%A"L=#K#5H6%VAG9LJL:)L#+P?>JP)O/P?>,P&O=X<./YD,9MG.#X9':C 0
M<+EC=ATT3@C5W.$)<"-P>8,#"#>XU(4980T4BR ZQ @1KYDPH50FA7H8-VHE
M/:<2K4+.H-B0'< 2X\ YSY[.33BB\9"3)H1DW52"A-O-/-CA7@NWFXE7_E+@
M;F3L^8CM$XS;%K#I,8:Z;-S1X$Y' ^@([5R&*4A@:EU_]X!\>!OSK]V,?-0:
M^3'NFZ1Q/QN>S][7V:==)?SKZ+%#=Q_%Y3<]B=K<@-* !9<Y/LRL(B:U(4W-
MYE4PN^QSX$_6D\]75:JA 8C!QL*XR ZD>.S:P8WW>4RX&%=J+JD#6I:PSJ%4
MS&).O"D@/@1=C)*"4>L4[1O!!/@)#1 ^K7:1;HPMI0937?<58%Q>[.) 93@H
M9"'NQ$H)!9*&J:08OH)93HEYR@PU? *^N&\ G_H<!2'"A/J<-7)2YJ3<)E+V
MWRTI-XZ]5H"Y>=2V,3>!M6/!$(?4J-@A@QI *>X/(B.I9C-> 4$%[0LI[!33
MY'7=(KT=VARU/'COB"[L+[HH^"8S*$EU M0T+JT/(2YG3@&WTSCD,63K$N )
M=WB"5$:1-+8>D$!OD4 @FB,R1^16(3)\1XCL@-:IB[B0'WPPX*$58UCY9LV>
M'&3=&\2._G+]!IUC(52$N,_X;<"^2NW]?6\2W=);:8Y[G(.'ST5(?[9[ZO#.
MO0] GP8VGN,LQ]DVX8R](YRU/2]6N8/GO]D.FKNSA+5'1'B8Z:HP3#5R92&M
MO-->I(R%$GSZ$%HQ(33Q1TK=X[\[*\(#@"+$6TMRF9HAH,H=5.,9MGL0QNNR
MZS4947.;=V.DYB#*F0MAG?59>#DE4EQSF9U:+\D7G^"0=X[,_+SE39^W'.3G
M+6_GO,4]N\=F!"[.HRP,^A:). ^XD&R/R,M7]A!!+YHR894VMTFP*X#&HDB
MA_G:,+:O(,'&.TR 3J[Z#A 3HD:#42F\X^C-T,[_2 6H[&">QJ$[P-[-CU+R
M<'$;P\7W=)32E)+@5IT DN$Q*1ZXAH(#=[(\]O9(8\+I-2:F?JO,I:9ND\\]
M,#A[JN51-,M.'_PA]9HHC3*H:/AMD+:&?-FF( AK9#P@U^7%!I)BDT;@:3#5
MF9$%P6N?_'GG =R;GG\YQ/)3CJ=##%+;@8:HIPA(X2Y* RBY9X<S>A5]KBCB
ML9)CC@EC3(?9(] Z"^QXE$@UY7!W,E(^E*-WV @L>V+N7/XZ99:]??]O\K)+
M9%&V*!9_FE;R11OZL+JT$!WMO@5PV=3Q/S@L/!EWWGK@YM'GUOGI>?=C(?O)
MXFW36>?>#>B664'7S<)*^9>#A<(>^LX7^9[WP4T?&IF%,V>[ WCBY8B;J7@*
M'MO&NN6PV0#A]=V?#F+!(V;X7[WXV[ JZN28]W6*C_'7?BV26J566T^"9Q^&
MVE:.P8-??,_F[^I6^OMH6G_Q^3TK.IJ[;%/RS+<AOOJK[K_WF 0F^/&'ZL^5
MQL)/F1<&*?#?""_WM?# >+VCU? U^KR&@VM;X]U(,";YRWJWNC7>?7V8HPNW
MC^0YP+=\$6P/P%_#NSG 7Q@.[XW/_Q$A)Q>:&X'J%$EK)/B -.</LY[[H\P'
M_XW4W]L-.TT#7G"/[5))CF\WZ/"$8-49NRM?9=^\7[?N'T<]?F?N,,C^4]YA
MD/U'OO\#4$L#!!0    ( (B!7%1V6.<JZP8   0G   0    :')T>"UE>#,R
M,5\Y+FAT;>U:47/:.!!^[\S]!]6=:Y,9L#$T:0(T,P3(-7-IR 5R=WVZ$;;
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
M Q0    ( (B!7%1EA^Y.38P  /9,"  5              "  =M%" !H<G1X
M+3(P,C$Q,C,Q7VQA8BYX;6Q02P$"% ,4    " "(@5Q4* V,9W=-  ":"08
M%0              @ %;T@@ :')T>"TR,#(Q,3(S,5]P<F4N>&UL4$L! A0#
M%     @ B(%<5&L223_9 P   PX  !               ( !!2 ) &AR='@M
M97@R,S%?."YH=&U02P$"% ,4    " "(@5Q4FJD'$ST#   &#   $@
M        @ $,) D :')T>"UE>#(S,E\R-#8N:'1M4$L! A0#%     @ B(%<
M5%]RZJ(J"0  [4\  !               ( !>2<) &AR='@M97@S,3%?-RYH
M=&U02P$"% ,4    " "(@5Q47T#IO2T)   "4   $               @ '1
M, D :')T>"UE>#,Q,E\V+FAT;5!+ 0(4 Q0    ( (B!7%1V6.<JZP8   0G
M   0              "  2PZ"0!H<G1X+65X,S(Q7SDN:'1M4$L%!@     ,
-  P "@,  $5!"0    $!

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